发布于2026-05-21 阅读(0)
扫一扫,手机访问
当你的银河麒麟系统同时连接了有线、无线甚至多个网卡时,有没有遇到过这样的困扰:明明希望流量走A网络,系统却偏偏选择了B?这通常不是系统“不听话”,而是路由的“跃点数”在背后悄悄决定了优先级。简单来说,跃点数就像赛跑选手的号码牌,数值越小,这条路径被选为出口的“特权”就越高。
今天,我们就来彻底搞懂如何调整这个关键参数,让你完全掌控网络流量的出口选择。

如果你想快速测试一下调整跃点数的效果,nmcli命令是最直接的工具。它通过NetworkManager临时修改参数,重启后就会恢复原样,非常适合做实验。
首先,打开终端,查看一下当前所有的网络连接及其唯一标识:
nmcli connection show
从列表里找到你想调整的那个连接,记住它的名字,比如“Wired connection 1”。接着,执行下面这条命令,把它的跃点数设为80(这个数字你可以按需调整,越小优先级越高):
nmcli connection modify "Wired connection 1" ipv4.route-metric 80
光修改还不够,需要让连接重新“激活”一下才能生效:
nmcli connection down "Wired connection 1" && nmcli connection up "Wired connection 1"
最后,验证一下成果。输入ip route | grep default,看看输出结果里,对应网卡的那条默认路由,后面的metric值是不是已经变成了80。
临时修改重启就没了,要想一劳永逸,就得动配置文件。NetworkManager的持久化配置都放在/etc/NetworkManager/system-connections/目录下。
进入这个目录,用ls -l命令找到目标连接对应的.nmconnection文件。注意,文件名里的空格可能需要转义或加引号,比如“Wired connection 1.nmconnection”。
接下来,用root权限编辑这个文件:
sudo vi "Wired connection 1.nmconnection"
在文件里找到[ipv4]这个段落,在里面添加(或修改)一行:
route-metric=80
保存退出后,别忘了重启NetworkManager服务来加载新配置:
sudo systemctl restart NetworkManager
再次用ip route show | grep default检查,就能看到跃点数已经永久生效了。
如果你的系统比较老,或者没有使用NetworkManager,而是用的传统network服务,那配置方法又不一样了。这时需要去编辑网卡脚本文件。
这些文件通常位于/etc/sysconfig/network-scripts/目录,名字像ifcfg-ens18这样。找到对应你网卡的那个文件,用编辑器打开。
在文件末尾,直接加上一行:
IPV4_ROUTE_METRIC=80
保存之后,重启网络服务:sudo systemctl restart network。再用ip route命令看一眼,修改应该就生效了。
遇到紧急情况,需要立刻改变流量走向,等不及修改配置重启服务怎么办?ip route命令可以让你直接操作内核路由表,效果立竿见影,但重启后就会消失。
首先,用ip route | grep default搞清楚当前的默认路由是哪条,记下它的网关地址(比如192.168.1.1)和网卡名(比如ens18)。
然后,先把它删掉:
sudo ip route del default via 192.168.1.1 dev ens18
紧接着,重新添加一条,并指定你想要的跃点数:
sudo ip route add default via 192.168.1.1 dev ens18 metric 80
操作完立刻验证,你会发现路由表里已经只剩下你新加的这条了,而且metric值正是你设置的80。
对于不习惯命令行的朋友,银河麒麟也提供了文本图形界面工具——nmtui。它在终端里运行,用方向键和回车就能操作,同样能实现永久配置。
在终端输入nmtui启动。选择“Edit a connection”,找到你要改的那个连接,进入配置界面。
关键步骤在这里:找到“IPv4 CONFIGURATION”,点“Show”展开详细设置。滚动到下方的“Routes”部分,确保“Use this connection only for resources on its network”这个选项没有被勾选(如果勾选了,该连接就不会用于默认路由)。
然后,你就能看到“Metric”输入框了,在里面填入80或其他你想要的数值。
一路确认保存,回到主菜单后,记得去“Activate a connection”里重新激活一下这个连接。退出nmtui,再用ip route命令验证,图形化修改就完成了。
以上就是五种在银河麒麟系统中调整网卡跃点数的方法。从临时调试到永久配置,从命令行到图形界面,基本覆盖了所有操作场景。下次再遇到多网卡路由“打架”的情况,你知道该从哪里下手了吧?
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9