解决Linux双网卡无法上网的问题
Linux系统的电脑有两个网卡,一个无线,一个有线。无线是有外网的,但是电脑一直没网。查看路由
ip route show
结果如下:
default via 192.168.1.1 dev eno2 proto static
default via 192.168.2.1 dev eno1 proto dhcp src 192.168.2.92 metric 100
10.5.0.0/16 via 100.64.0.1 dev ovn0
10.7.0.0/16 via 100.64.0.1 dev ovn0
10.16.0.0/16 via 100.64.0.1 dev ovn0
第二行的 192.168.2.1 是有网的路由器的ip,但是电脑一直没网,我们需要设置一个网卡优先级,就是设置metric 值,这个值越低,优先级越高。
# 设置192.168.1.1的mertic>100
ip route add default via 192.168.1.1 dev eno2 proto static metric 1000
# 然后删除原来的没有mertic的路由
ip route del default via 192.168.1.1 dev eno2 proto static
ok,大功造成。
评论区