在 Ubuntu 16.04 中当以太网和 Wi-Fi 都连接时无法连接到互联网

在 Ubuntu 16.04 中当以太网和 Wi-Fi 都连接时无法连接到互联网

我有Ubuntu 16.04(机器 1) 和Windows 10(机器 2)。我已将 ubuntu 连接到具有 IP 的 wifi 192.168.0.110,并且可以轻松浏览互联网。

我必须C++使用 Visual Studio 从 Windows 在 Ubuntu 上进行远程开发。我已经在 Ubuntu 和 Windows 之间连接了以太网电缆。我在两端都设置了静态 IP,即 Ubuntu 有192.168.0.150,Windows 有192.168.0.149。我可以从 Ubuntu ping Windows,反之亦然。但当我尝试在 Ubuntu 上浏览互联网时,它不起作用。如果我断开与 Ubuntu 的有线连接,我可以正常浏览互联网。我不知道我在这里做错了什么,导致我无法在 Ubuntu 上连接到互联网。

有人能提出任何想法吗?谢谢

答案1

可能是路由问题。当您连接以太网时,网络管理器会假设它也连接到互联网,并且由于它具有更高的优先级(或更小的“指标”),或者只是假设速度更快,它会通过它路由所有流量。

可能的修复:

  • 使用连接管理器声明以太网连接具有较低的优先级(这可能意味着更高的数字)
  • 连接以太网后重置默认路由:ip route ...。您可能需要为 Windows 机器设置特定的路由。
  • 不要在 Ubuntu 上使用以太网。只需将 Windows 系统连接到同一个 LAN(Wifi 或以太网到路由器),并在 Ubuntu 端使用其 LAN 地址。

答案2

设置有线连接设置后:在IP4菜单中选择共享给其他电脑 https://www.tecmint.com/share-internet-in-linux/

相关内容