array(2) { ["docs"]=> array(0) { } ["count"]=> int(0) } 111string(0) "" int(1) int(10) int(70) int(8640000) string(13) "likecs_art_db" array(1) { ["query"]=> array(1) { ["match_all"]=> object(stdClass)#29 (0) { } } } array(1) { ["createtime.keyword"]=> array(1) { ["order"]=> string(4) "desc" } } int(10) int(0) int(8640000) array(2) { ["docs"]=> array(0) { } ["count"]=> int(0) } Linux 双网卡双网段,基于源IP的策略路由。 - 爱码网


    本文Other下命令,未在生产环境测试,仅供参考;

    via : http://bbs.linuxtone.org/thread-19101-1-1.html   


    CentOS 6.6:

    eth0: 192.168.0.1 255.255.255.0

    eth1:    192.168.100.1 255.255.255.0


Linux 双网卡双网段,基于源IP的策略路由。


在eth0&echo1的配置文件设置相关IP参数:


执行:

ip route add default via 192.168.0.1   # 默认网关 

ip rule add from 192.168.100.0/24 table 110
ip route add default via 192.168.100.1 table 110
ip route add 222.73.241.0/24 dev eth1  proto kernel  scope link  src  192.168.100.5 table 110


Other:

ip route flush table dx

ip route flush table wt

ip route add 192.168.1.0/24 dev eth1 src 192.168.1.162 table dx
ip route add default via 192.168.1.1 table dx
ip route add 172.16.1.0/24 dev eth0 src 172.16.1.162 table wt
ip route add default via 172.16.1.1 table wt

ip route add 192.168.1.0/24 dev eth1 src 192.168.1.162 table main
ip route add 172.16.1.0/24 dev eth0 src 172.16.1.162 table main

ip rule add from 192.168.1.162 table dx
ip rule add from 172.16.1.162 table wt

    


转载于:https://blog.51cto.com/shadowhk/1740377

相关文章: