查看配置
ip route show
:
default
: 代表默认网卡enp4s0
网段为192.168.10.1
,优先级为跃点100
(优先级越低越高);default
: 代表默认网卡wlo1
网段为10.10.14.1
,优先级为跃点100
;10.10.12.0/22
网段数据来自网卡wlo1
收发,主机IP为10.10.14.219
,优先级为跃点600
(低); 忽略;192.168.10.0/24
网段数据来自网卡enp4s0
收发,主机IP为192.168.10.7
,优先级为跃点100
(高);
增加网卡对特殊网段的访问
例如,我需要访问一个内网IP10.10.230.12
,他是和网卡wlo1
所在的网段10.10.14.1
它在同一局域网中,但默认情况下无法访问,因此只需要IP加入网卡wlo1
收发中可以:
# 括号代表需要填写的地方 # sudo ip route add "your target IP" dev wlo1 proto kernel scope link src "your pc IP" metric 600 sudo ip route add 10.10.230.12 dev wlo1 proto kernel scope link src 10.10.14.219 metric 600
增加后:
加入启动自启动
参考文章中的方法三:
- ubuntu18.04设置启动命令/脚本三种方法(可以sudo)
参考文章:
- ubuntu 双网卡内外网优先级设置
- Ubuntu优先考虑网络连接