使用 Linux NetworkManager 时出现“网络不可达”

使用 Linux NetworkManager 时出现“网络不可达”

我刚刚将 Linux/Windows 双启动笔记本电脑从带有以太网插孔的桌子移到了我们 2WIRE 集成调制解调器/WiFi/以太网路由器的 WiFi 范围内的桌子。我使用带有 NetworkManager 的 GNOME,尽管 NetworkManager 报告连接一切正常,但我无法访问本地网络之外的任何内容,尽管我可以完美地访问调制解调器/路由器和其他计算机。但是,当我将其插入以太网电缆时或者启动 Windows,它运行正常。

ifconfig并且iwconfig都报告连接正常,路由器的防火墙设置为允许所有出站流量,笔记本电脑的防火墙也设置为允许所有入站流量。

这怎么可能呢?更重要的是,我该如何解决这个问题?

答案1

似乎未设置默认网关。您可以通过输入以下内容进行检查:

route -n

在不使用电缆连接时,在控制台中。如果您没有看到以“0.0.0.0”开头的行,则说明您没有设置默认网关。检查您的配置,但它应该在 WiFi 连接启动时自动设置,WiFi 路由器应该将默认网关 IP 传递给您的计算机。如果没有,某些配置就搞砸了。

相关内容