Linux同一网段使用不同网卡的方法
生活随笔
收集整理的這篇文章主要介紹了
Linux同一网段使用不同网卡的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天遇到個囧事,使用兩個網卡配置同一網段的不同IP地址,結果發現,和Windows下的狀況不太一樣。Linux默認情況下,只有一個默認網關,路由走一個設備出局。因此,非默認路由的設備將沒有流量,也就是不通。。。
?
解決方法,添加非默認路由表
?
route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.1.254 dev eth0 route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.1.254 dev eth1 #添加兩個設備的默認路由,其中有一條是默認存在的,執行時會提示 ip route add via 172.16.1.254 dev eth0 table 10 ip route add via 172.16.1.254 dev eth1 table 20 #添加路由表10和20,指定路由分別從eth0和eth1出,均使用172.16.1.254網關 ip rule add from 172.16.1.11/32 table 10 ip rule add from 172.16.1.12/32 table 20 #添加路由規則,指定172.16.1.11的數據流量使用table 10路由表; #指定172.16.1.12的數據流量使用table 20路由表?
最后,將
route?add?-net?0.0.0.0?netmask?0.0.0.0?gw?172.16.1.254?dev?eth0route?add?-net?0.0.0.0?netmask?0.0.0.0?gw?172.16.1.254?dev?eth1ip?route?add?via?172.16.1.254?dev?eth0?table?10ip?route?add?via?172.16.1.254?dev?eth1?table?20添加到/etc/init.d/network中start項中,使network?在start和restart的時候自動加載該路由條目。
轉載于:https://blog.51cto.com/foolishfish/1407069
總結
以上是生活随笔為你收集整理的Linux同一网段使用不同网卡的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习面向对象和设计模式的好地方
- 下一篇: 【VMCloud云平台】SCOM配置(四