Ubuntu 16.04 无法连接互联网

Ubuntu 16.04 无法连接互联网

过去几周我一直面临这个问题。

我的计算机已连接到有线互联网,并具有正确的网络配置。(已经尝试了 DHCP 和手动)。

它无法连接到我正在浏览的每个其他网页。一旦我断开连接并再次连接,它就会开始工作几秒钟。

然后问题总是重复出现。

我错误地认为更新导致了这个故障并且故障排除使情况变得更糟。所以我全新安装了 ubuntu 16.04。(完全擦除分区并再次安装)

令我惊讶的是,这台新安装的 ubuntu 机器上立即出现了同样的问题。

这次我不想弄乱网络设置所以我在这里提出了这个新问题。

  1. 我可以随时 ping 我的网络。
  2. 我可以随时 ping 我的 DNS IP。
  3. 我总是可以 ping 8.8.8.8 和其他全局 DNS
  4. 我可以通过 IP 地址 ping www.google.com,但不能直接 ping
  5. 将我的 DNS 替换为 8.8.8.8 并不能解决这个问题。

连接信息

linux@linux:~$ ping 14.139.5.5
PING 14.139.5.5 (14.139.5.5) 56(84) bytes of data.
64 bytes from 14.139.5.5: icmp_seq=1 ttl=59 time=70.4 ms
64 bytes from 14.139.5.5: icmp_seq=2 ttl=59 time=62.0 ms
64 bytes from 14.139.5.5: icmp_seq=3 ttl=59 time=68.0 ms
64 bytes from 14.139.5.5: icmp_seq=4 ttl=59 time=61.5 ms
64 bytes from 14.139.5.5: icmp_seq=5 ttl=59 time=63.4 ms
64 bytes from 14.139.5.5: icmp_seq=6 ttl=59 time=70.0 ms
^C
--- 14.139.5.5 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5007ms
rtt min/avg/max/mdev = 61.551/65.944/70.427/3.715 ms
linux@linux:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=45 time=159 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=45 time=98.4 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=45 time=98.4 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=45 time=125 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=45 time=155 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=45 time=172 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=45 time=100 ms
64 bytes from 8.8.8.8: icmp_seq=8 ttl=45 time=162 ms
^C
--- 8.8.8.8 ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7009ms
rtt min/avg/max/mdev = 98.400/134.047/172.133/29.693 ms
linux@linux:~$ ping www.google.com
ping: unknown host www.google.com
linux@linux:~$ ping 216.58.211.142
PING 216.58.211.142 (216.58.211.142) 56(84) bytes of data.
64 bytes from 216.58.211.142: icmp_seq=1 ttl=42 time=408 ms
64 bytes from 216.58.211.142: icmp_seq=2 ttl=42 time=412 ms
64 bytes from 216.58.211.142: icmp_seq=3 ttl=42 time=436 ms
64 bytes from 216.58.211.142: icmp_seq=4 ttl=42 time=407 ms
64 bytes from 216.58.211.142: icmp_seq=5 ttl=42 time=410 ms
64 bytes from 216.58.211.142: icmp_seq=6 ttl=42 time=407 ms
^C
--- 216.58.211.142 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5006ms
rtt min/avg/max/mdev = 407.414/413.890/436.571/10.346 ms
linux@linux:~$ ping www.google.com
ping: unknown host www.google.com

我可以通过 IP 地址 ping 任何网站,但无法 ping 或在浏览器中打开它,这就是问题所在。

我不是唯一一个遇到 Ubuntu 16.04 LTS OS 这个问题的人。这个论坛上有很多类似的问题(有些已经解决了)但我找不到任何适合我的解决方案。

答案1

首先,我会尝试消除任何导致用户配置问题的原因。

我将首先从实时 Ubuntu 16.04 USB/CD 启动,然后启动实时会话,并连接到网络并进行一些操作。

您可以从这里获取 16.04 实时图像:

http://releases.ubuntu.com/16.04/

就我个人而言,我会使用 unetbootin 将该映像刻录到 USB 记忆棒并从那里启动。

如果这导致一切正常运行 - 也许回想一下您可能所做的配置更改?

答案2

我遇到了和你一样的问题,已经解决了。解决方案如下: https://askubuntu.com/a/974609/757574

相关内容