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


wKiom1au11iA9jsvAACikbKduhM988.jpg


在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

    


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章