本帖最后由 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服务器 |
然而dns是没问题的,本地通过代理连接到这个vps上能正常访问ipv6 only的网站。 |
本地走代理又不是走机器的ipv6 dns,自己去设置个谷歌的ipv6 dns看看 |
本帖最后由 drivefuse 于 2021-8-10 12:37 编辑
破案了,本地代理是走的机器的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的锅。 |