我正在使用 Ubuntu 16.04LTS,最近我的设备随机无法访问外部互联网(WiFi)。
系统配置:我已经检查了我的计算机上的 DNS、接口配置、路由表和任何其他网络相关设置,一切似乎都正常,而且我最近没有更改任何可能影响我的计算机网络的内容。
问题范围:我可以连接到 LAN 上的其他设备,问题只限于我的 Ubuntu 机器,这意味着它不太可能是路由器配置问题。此外:虽然我最初认为这是与 Firefox 浏览器有关的应用程序层问题,但我也无法 Ping Google 或 LAN 之外的任何其他地址。
重新启动:我已经能够通过重新启动暂时解决这个问题,然而几个小时后,问题再次出现,我无法再连接到外界。
入侵防御系统/入侵检测系统:我安装了入侵检测/预防系统,该系统能够主动阻止达到潜在恶意流量一定阈值的 IP 地址。虽然误报的可能性相对较大,但日志和服务统计数据显示没有被阻止的地址。我还检查了防火墙,以确保没有 DNS 或 Google 服务器被阻止。
系统升级:我已经完全更新了系统上的所有软件包,希望问题能够得到解决,但问题仍然存在。
除非存在我不知道的秘密,否则任何传统的网络问题解决技术似乎都不起作用,这就是我求助于 Stack Exchange 的原因。
此外,考虑到这种类型的问题可能很常见,我很容易预料到会被否决。
答案1
好的,通过将 Google DNS 添加nameserver 8.8.8.8
到resolv.conf
位于的文件解决了这个/etc/
问题。不确定为什么我会遇到这个 DNS 问题,我怀疑错误出在我的 ISP 上,这很奇怪,因为错误仍然局限于这台特定的机器。