linux雙網卡雙ip配置


在/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系統,基本原理一樣,有興趣可以學習一下,鏈接如下 :  https://www.cnblogs.com/luckyall/p/6418965.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM