我只能 ping google 和 ubuntu

hub*_*eld 4 server networking internet ping connection

我使用的是 ubuntu-server 19.10,我只能 ping(根据我的尝试)google.com、youtube.com 和 ubuntu.com。

但是我不能ping,wget或者git clone来自 github.com、cnet.com、duckduckgo.com、sourceforge.net、8.8.8.8、172.217.17.142 ...

每当我尝试 ping 他们时,我都会收到以下消息:

ping: connect: Network is unreachable
Run Code Online (Sandbox Code Playgroud)

如何连接到网站?

编辑:ping -n xyz得到相同的结果。

traceroute -n duckduckgo.com:
traceroute to duckduckgo.com (79.125.108.59) hops max, 60 byte packets
Run Code Online (Sandbox Code Playgroud)

Dav*_*ner 10

看起来这些 A 和 AAAA 记录已正确注册:

  • google.com
  • youtube.com
  • ubuntu.com

看起来那些没有/错误配置的 AAAA 记录但有 A 记录:

  • github.com
  • 中国网
  • 鸭鸭网

使用此 DNS 记录查看器进行测试

您的服务器是否获得公共 IPv4?

对我来说,您的服务器似乎无法访问只有 DNS A 记录的服务器,因为它本身没有 IPv4 地址。如果是这种情况,您可以:

  • 尝试/要求为您的服务器分配 IPv4
  • 通过代理软件(即 6tunnel 或类似软件)将 IPv6 调谐到 IPv4
  • 等待/询问那些网站 IPv6 支持

  • 我不知何故没有 ipv4 地址。谢谢。 (2认同)
  • 我在我的家庭网络中有过一次。观察互联网的哪一部分仅适用于 IPv6,哪一部分不适用,这很有趣。 (2认同)