同时使用 eth0 和 wlan0

同时使用 eth0 和 wlan0

我有一台笔记本电脑(带 XFCE 的 Arch Linux),当我在家使用时,我通过 eth0 上的有线连接或 wlan0 上的 wifi 连接到互联网。在工作中,我通过 wlan0 上的 wifi 连接到互联网,并通过 eth0 上的有线连接连接到 LAN 上的共享资源。所有IP地址都是通过DHCP获取的。

我的问题是,在工作时我可以连接到互联网或局域网,但不能同时连接到两者。 eth0 和 wlan0 都有正确的 IP 地址,但建立有线连接后无法访问互联网。有一个简单的方法可以解决这个问题吗?

答案1

您可以在 Linux 机器上设置路由以指向您希望流量到达的位置。因此,您可以将 wifi 设置为您的默认流量位置,并通过有线连接指向您的 10.xxx(或您用于工作的任何 IP 空间)

男子路线

[root@localhost ~]# route -4
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         gateway         0.0.0.0         UG    0      0        0 eth0
10.10.25.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.10.70.0      0.0.0.0         255.255.255.0   U     0      0        0 eth1
link-local      0.0.0.0         255.255.0.0     U     1003   0        0 eth1

相关内容