![如何强制设置以太网设备上网?](https://linux22.com/image/886095/%E5%A6%82%E4%BD%95%E5%BC%BA%E5%88%B6%E8%AE%BE%E7%BD%AE%E4%BB%A5%E5%A4%AA%E7%BD%91%E8%AE%BE%E5%A4%87%E4%B8%8A%E7%BD%91%EF%BC%9F.png)
现在我尝试使用两个以太网设备。一个用于互联网。另一个用于嵌入式目标板 NFS。互联网通过 Wifi 设备连接。(wlan0) NFS 通过 LAN 电缆连接。(eth1)
问题是当我启用两个设备时,Ubuntu 会尝试通过 eth1(LAN 电缆)连接互联网。因此,我无法同时使用互联网和 NFS。我可以强制设置 wlan0 连接互联网吗?
答案1
我假设你正在使用 NetworkManager,
首先禁用以太网设备。
sudo service network-manager stop
然后转到网络管理器并选择编辑连接,然后选择在其自己的 LAN 上运行的以太网设备。
选择“路线”
最后:
sudo service network-manager start
答案2
通过编辑路由表。
首先查看您的路由表:
sudo route -n
您应该执行以下命令:
sudo route add default gw 'your_wifi_router_ip' dev wlan0
并且您应该执行此命令以避免有两个互联网网关(有时这可能是一个问题):
sudo route del default gw 'ethernet_gateway' dev eth0