关于RedHat 6企业网络管理器(NM),我有一个问题:
我的Linux连接到两个网络接口。
1- eth0:连接到公司局域网的普通以太网
2- eth1:连接到蜂窝网络(CDC-ECM)的USB dongle。
eth0接口总是连接的,eth1接口是非永久性的(连接可以来来去去)
当两者连接时,NM优先考虑eth0。也就是说,默认路由(0.0.0.0)总是通过它定义的。
我想改变NM策略,它将给予eth1更高的优先级。当eth1接口没有连接时,默认路由应该通过eth0接口定义,当eth1被连接时,默认路由应该通过eth1。
我在网上搜索了如何做到这一点,并使用NM脚本和ifcfg-eth0 / ifcfg-eth1文件(尝试了DEFROUTE和其他选项),但无法使它工作。
有人能建议使用NM的正确方法是什么吗?
谢谢!
发布于 2015-04-14 13:32:47
Red使用最后一个接口up作为默认网关设备。
若要将eth1设置为默认值,请将其添加到/etc/sysconfig/network中:
GATEWAYDEV=eth1
请参阅:https://access.redhat.com/solutions/41459
它应该在每个ifup调用上得到处理。您可以使用ip route show检查路线。
https://serverfault.com/questions/682585
复制相似问题