网络管理器显示 eth0 连接但无法访问互联网

网络管理器显示 eth0 连接但无法访问互联网

我尝试ping www.google.com手动ping 8.8.8.8访问网络浏览器,导致“服务器无法连接”。

我通过 eth0、wlan0 和 wlan1(通过 USB)、eth0 有 3 个连接有互联网访问权限,当我使用 eth0 激活 wlan0 或 wlan1 时,我没有互联网访问权限,但是当我激活时仅 wlan0 或 wlan1,当我激活时单独的 eth0, 我可以访问互联网,所以也许 eth0 配置中有什么东西?

我确实获得了 eth0 的 IP:

ip连接

路由

我尝试禁用 Wi-Fi,因为我在某处读到 wlan0/1 可能是默认访问并避免来自 eth0 的互联网连接,但它也不起作用。

我的/etc/network/interfaces文件:

auto lo
iface lo inet loopback

我的etc/NetworkManager/NetworkManager.conf文件:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

答案1

自从你使用NetworkManager,为什么不简单地让 NetworkManager 处理所有连接。

换句话说,删除

auto eth0
iface eth0 inet dhcp

从您的/etc/network/interfaces, 更改为:

[ifupdown]
managed=false

在你的/etc/NetworkManager/NetworkManager.conf

官方文档这里

相关内容