介绍
产品测试时,发现一个问题,当设备是双网卡,同时设置了相同网段的ip,这时候如果拔掉网卡0,则网卡1无法ping通。
举例:eth0 ip 192.168.1.100
eth1 ip 192.168.1.101
两张网卡都插网线时,100和101 地址都能ping通,但是当拔掉eth0网线时,发现101 ip无法ping通,这有点奇怪。
资料
看完以上资料就差不多理解了。
修改方法
删除原先规则
1 | ip route del default table 10 |
1 | ip route del default table 20 |
给每个ip地址增加路由规则
1 | ip rule add from 192.168.1.100 table 10 |
1 | ip rule add from 192.168.1.101 table 20 |