首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有相同度量的两条默认路由: Linux内核将使用哪一条?

问具有相同度量的两条默认路由: Linux内核将使用哪一条?
EN

Unix & Linux用户
提问于 2019-09-06 08:33:32
回答 1查看 1.6K关注 0票数 2

类似的问题但没有答案:

在Linux上,当两条路由具有相同的度量时,将使用哪一条?我发现这是记录在案 for Windows (“如果多个相同速度的接口具有相同的最低接口度量,那么根据绑定顺序,将使用第一个网络适配器的默认网关。当第一个网络适配器不可用时使用第二个网络适配器的默认网关”)。但无法找到Linux是如何处理这一问题的。

我想答案在代码中,但并不明显。

EN

回答 1

Unix & Linux用户

发布于 2019-09-12 08:39:42

您应该避免使用两个(或更多)默认路由。在使用静态IP地址时,这是非常简单的。只是不要把任何东西放进“网关”领域。如果您使用DHCP分配的地址,您可以重新配置DHCP服务器,使其只发布一个默认路由,或者将您的Linux机器配置为忽略其中一个默认路由。我通常使用一个简单的NetworkManager命令来执行后面的操作,如下所示:

代码语言:javascript
复制
$ nmcli connection modify "eth1" ipv4.ignore-auto-routes yes
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/539327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档