在/etc/rc.local裡面加上
ip route replace default via 221.6.67.33 dev eth1
ip route replace default via 180.97.81.1 dev eth0
ip route flush table ctc
ip route add default via 180.97.81.1 dev eth0 src 180.97.81.178 table ctc proto static
ip rule add from 180.97.81.178 table ctc
ip route flush table cnc
ip route add default via 221.6.67.33 dev eth1 src 221.6.67.49 table cnc proto static
ip rule add from 221.6.67.49 table cnc
在/etc/iproute2/rt_tables 裡面加上
252 cnc
251 ctc
重啟伺服器或者重新啟動指令碼 sh /etc/rc.local ,如何配置錯誤會有報錯,按照報錯即可
伺服器重啟,或者網路服務重啟,上述的路由規則就失效了,重新啟動一下指令碼就行了,
如果是ubuntu/debian,系統啟動指令碼是/etc/rc.local
如果是redhat/centos,系統啟動指令碼是/etc/rc.d/rc.local
如果是ubuntu/debian,網路啟動指令碼是/etc/init.d/networking
如果是redhat/centos,網路啟動指令碼是/etc/rc.d/init.d/network
引用了另個乙個博主的內容,這個博主說是的ubuntu系統,基本原理一樣,有興趣可以學習一下,鏈結如下 :
linux雙網絡卡配置雙網ip
1.按照正常配置方法,分別再網絡卡1 eth0 網絡卡2 eth1 配置檔案中配置ip位址,在內網ip位址配置檔案中刪除或者 注釋掉閘道器 2.新增路由 192.168.1.0是指內網網段,192.168.1.3是內網閘道器 route add net 192.168.1.0 24 gw 192.1...
Linux雙網絡卡雙IP雙閘道器
ubuntu雙網絡卡雙ip.不同閘道器.不同子網.如何同時ping通兩塊網絡卡的解決方法,伺服器環境如下 系統 ubuntu 9.04 x64 server 電信ip tel 114.80.0.4 netmask 255.255.255.128 gateway 114.80.0.3 聯通ip cnc...
linux下雙網絡卡雙閘道器配置
要求 eth0 192.168.100.203 連線內網,閘道器為192.168.100.1。需要和192.168.10.0 192.168.12.0 192.168.100.0 10.2.2.0 10.2.1.0網段通訊。eth1 172.16.0.203 連線外網,閘道器為172.16.0.25...