站点图标 嘟嘟社区

[疑问] 【已解决】为什么vps已经正确ipv6却无法使用ping6?


本帖最后由 drivefuse 于 2021-8-10 12:36 编辑

vps上已经正确配置ipv6,测试可以通过vps代理访问ipv6的网站。

但是在vps上ping6 ipv6.google.com,得到的结果一直是ping: ipv6.google.com: Name or service not known

这是为什么呢?

字面意思,dns服务器

sepmoecat 发表于 2021-8-10 12:28
字面意思,dns服务器

然而dns是没问题的,本地通过代理连接到这个vps上能正常访问ipv6 only的网站。

drivefuse 发表于 2021-8-10 12:31
然而dns是没问题的,本地通过代理连接到这个vps上能正常访问ipv6 only的网站。 …

本地走代理又不是走机器的ipv6 dns,自己去设置个谷歌的ipv6 dns看看

本帖最后由 drivefuse 于 2021-8-10 12:37 编辑

sepmoecat 发表于 2021-8-10 12:32
本地走代理又不是走机器的ipv6 dns,自己去设置个谷歌的ipv6 dns看看

破案了,本地代理是走的机器的dns,只是机器设置的dns是谷歌的8.8.8.8,这个dns不解析ipv6.google.com为ipv6 ip地址,只解析为cname ipv6.l.google.com 不返回ipv6 ip地址。  我把机器的dns改成1.1.1.1就可以了。

所以我访问的网站可以访问,但是却在vps上ping不通ipv6.google.com, 是8.8.8.8的锅。

退出移动版