1、
查看当前路由表
# ip route show
default via 192.168.110.1 dev wlp3s0 proto static metric 50
default via 192.168.80.1 dev enp2s0 proto static metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
172.18.0.0/16 dev br-7ce47b8718da proto kernel scope link src 172.18.0.1
192.168.80.0/24 dev enp2s0 proto kernel scope link src 192.168.80.100 metric 100
192.168.110.0/24 dev wlp3s0 proto kernel scope link src 192.168.110.37 metric 50
第一条就是当前正在使用的路由规则
metric是路由优先级,数字越小优先级越高
2、
临时删除某个路由规则,重启后会恢复原样
# ip route del default via 192.168.110.1
# ip route show
default via 192.168.80.1 dev enp2s0 proto static metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
172.18.0.0/16 dev br-7ce47b8718da proto kernel scope link src 172.18.0.1
192.168.80.0/24 dev enp2s0 proto kernel scope link src 192.168.80.100 metric 100
192.168.110.0/24 dev wlp3s0 proto kernel scope link src 192.168.110.37 metric 50
可以看到第一条路由规则已经没了,现在使用的是第二条规则
3、
永久修改某个路由的优先级
编辑/etc/NetworkManager/system-connections/目录下对应的连接配置文件,找到[ipv4]或[ipv6]部分,并添加或修改route-metric键的值。修改后需要重启NetworkManager服务以使更改生效
# vim /etc/NetworkManager/system-connections/LaFa\ Group.nmconnection
[ipv4]
address1=192.168.110.37/24,192.168.110.1
dns=114.114.114.114;8.8.8.8;
ignore-auto-dns=true
method=manual
route-metric=50
此处添加了route-metric=50,就是要指定的优先级值
# systemctl restart NetworkManager
# ip route
default via 192.168.110.1 dev wlp3s0 proto static metric 50
default via 192.168.80.1 dev enp2s0 proto static metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
172.18.0.0/16 dev br-7ce47b8718da proto kernel scope link src 172.18.0.1
192.168.80.0/24 dev enp2s0 proto kernel scope link src 192.168.80.100 metric 100
192.168.110.0/24 dev wlp3s0 proto kernel scope link src 192.168.110.37 metric 50
4、
NetworkManager查看当前网卡设备
# nmcli device status
wlp3s0 wifi 已连接 LaFa Group
enp2s0 ethernet 已连接 Wired connection 1
lo loopback 连接(外部) lo
5、
NetworkManager查看当前网络连接
# nmcli connection show
LaFa Group b843187f-3b09-4637-b973-787a0a1e114a wifi wlp3s0
lo 2a599828-81db-402d-b584-e69dd4749602 loopback lo
Wired connection 1 a2ec7c54-713e-4e27-911a-d98dfde84d77 ethernet enp2s0