Linux网卡优先级配置

linux网卡优先级配置

Linux网卡优先级配置

使用route​命令查看路由表相关信息

$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         oraybox.com     0.0.0.0         UG    100    0        0 ens33
default         _gateway        0.0.0.0         UG    101    0        0 ens37
10.10.11.0      0.0.0.0         255.255.255.0   U     101    0        0 ens37
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 ens33

可以看到此时有两个网卡(ens37​和ens33​),都配置到了默认网关default​。而由于ens33​的Metric​值比ens37​的小,所以排前面了。这就说明ens33​网卡的优先级比ens37​高。

使用route -n​可以查看Gateway相关IP信息:

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.8     0.0.0.0         UG    100    0        0 ens33
0.0.0.0         10.10.11.254    0.0.0.0         UG    101    0        0 ens37
10.10.11.0      0.0.0.0         255.255.255.0   U     101    0        0 ens37
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 ens33

我们要配置Linux网卡的优先级,就需要修改某个网卡的Metric​,然而route​命令不允许直接修改,因此需要先删除,后添加。

例如将ens37​的Metric​改小,就需要执行:

route del default gw 10.10.11.254 ens37
route add default gw 10.10.11.254 dev ens37 metric 99

同理,也可以删除小值的改大。这样我们就通过修改路由表中与默认网关相关的条目实现了调整多个网络连接的优先级。

转载自:https://blog.soapi.cn/200.html 搜博客

版权声明

   站内部分内容来自互联网,该文仅限用于学习和研究目的。本站仅提供网络资源分享服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请 联系我们 一经核实,立即删除。访问和下载本站内容,说明您已同意上述条款。在为用户提供最好的产品同时,保证优秀的服务质量。


本站仅提供信息存储空间,不拥有所有权,不承担相关法律责任。
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容