标签:route

发表于
场景: 公司有两条线路,一条是鹏博士的,一条是电信的。 鹏博士是100兆共享线路,电信是10兆独享线路。 鹏博士对端的地址是1.1.1.1,本地服务器地址是1.1.1.2 电信对端的地址是2.2.2.2,本地服务器是2.2.2.3 所以导致有两个网关,大部分公司同事用得是100兆的共享,10兆的被客服独用,但是使用率很低。那能否两边都用呢? 答案是可以的,用策略路由就可以。 策略路由需要用到iproute2,没有的话先安装一下。 定义策略路由表 cd /etc/iproute2/ echo "101 pengboshi" >> rt_tables echo "102 dianxin" >> rt_tables 定义策略路由...
发表于
如果我们有两条上网线路可以使用,那么策略路由就是个好的选择了。 基本概念: 策略路由表(Policy routing tables): Linux 缺省有3个表, local (不能改也不能删), main, 和 default。添加路由的时候如果不指定,缺省是添加到main路由表里的。 策略路由规则(Policy routing rules): Linux 缺省也有三套路由规则,对应三个缺省路由表。 查看一下就可以看到三个表: # ip rule list 0: from all lookup local 32766: from all lookup main 32767: from all lookup default 查local表的路由规则: # ip route list table local local 10....