某些应用程序随机无法访问互联网

某些应用程序随机无法访问互联网

这主要发生在计算机从睡眠状态重新启动时,但也会在使用过程中随机发生,尽管频率较低。大约每 5 次中就有 1 次是在睡眠状态下发生的,在使用过程中我可以用手数出来。这种情况在 16.10 上已经发生了几个月了。

它似乎影响了大多数应用程序,firefox、my-weather-indicator 抱怨它无法访问互联网等。另一方面,Chrome 仍然运行良好,可以完全访问互联网。似乎是唯一不受影响的应用程序,尽管我没有测试过很多。

我仍将连接到 WiFI 家庭网络,只是某些应用程序无法上网。重新启动应用程序毫无用处。将 5ghz 更改为 2.4ghz wifi 不会改变任何东西。使用systemctl restart networkingnor重新启动网络ifdown -aifup -a使用网络小程序中的任何 GUI 选项也无济于事。唯一能使其恢复正常的方法就是重新启动我的电脑。

编辑:rfkill 列表;lspci -nnk | grep -iA3 net:

0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: yes
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)
    Subsystem: Lenovo 82579LM Gigabit Network Connection [17aa:21f3]
    Kernel driver in use: e1000e
    Kernel modules: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
--
03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34)
    Subsystem: Intel Corporation Centrino Advanced-N 6205 AGN [8086:1311]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

答案1

最近我的连接断开了,除了 Chrome 之外没有其他应用程序可以访问互联网,我做了一些测试,并 ping 了谷歌的 DNS ping 8.8.8.8。这让我想看看将默认 DNS 服务器更改为谷歌的服务器是否有帮助。Bingo,重新启动 wifi 后互联网连接恢复了。不知道为什么会发生这个问题,但我很高兴我有一个解决方案。

答案2

我看到您已经想出了解决方案(可能是您的 ISP 的 DNS 出现间歇性问题),但也许您应该考虑将 Google 的 DNS 服务器作为您的主 DNS(8.8.8.8),将 Level 3 的 DNS 服务器(4.2.2.3)作为您的辅助 DNS 服务器 - 这样,如果主 DNS 无法解析某些内容或主 DNS 发生故障,它将回退到其他 DNS 服务器。

相关内容