页次: 1
我电脑有两个网卡,一个连路由器上网,一个直连另一台电脑。
然后当我配置连另一张网卡直连的时候就无法上网了,找了半天原因,发现是因为默认路由有两个,而且直连电脑的网卡路由还排在连前面,手动删除一个就能够正常上网了。
➜ ~ cat /etc/systemd/network/00-enp2s0.network
[Match]
Name=enp2s0
[Network]
DHCP=true
➜ ~ cat /etc/systemd/network/10-enp3s0.network
[Match]
Name=enp3s0
[Network]
Address=192.168.0.2/24
Gateway=192.168.0.1
[Route]
Gateway=192.168.0.1
Destination=192.168.0.0/24
➜ ~ ip route
default via 192.168.0.1 dev enp3s0 proto static
default via 192.168.2.1 dev enp2s0 proto dhcp src 192.168.2.4 metric 1024
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
172.26.0.0/16 dev ztr2q2xwwp proto kernel scope link src 172.26.18.18
192.168.0.0/24 dev enp3s0 proto kernel scope link src 192.168.0.2
192.168.0.0/24 via 192.168.0.1 dev enp3s0 proto static
192.168.2.0/24 dev enp2s0 proto kernel scope link src 192.168.2.4 metric 1024
192.168.2.1 dev enp2s0 proto dhcp scope link src 192.168.2.4 metric 1024
我应该如何让enp3s0不设置为默认路由啊
最近编辑记录 bincker (2024-07-22 18:19:46)
离线
不要写 Gateway 就好了。
离线
不要写 Gateway 就好了。
感谢,已解决
离线
页次: 1