ipv6 only 的网络如果要访问 ipv4 资源,可以使用 nat64 实现。公开的免费 nat64 大部分都在欧美地区,比如这里 https://nat64.net/public-providers 列出的大部分在欧洲。 香港地区没有公共 nat64 ,如果 ipv6 only 网络想要访问 ipv4 only 的资源(如 github )则比较麻烦,本人自建了一个,共享出来给有需要的人。
这是我自建的一个 nat64 服务,位于香港:
dns64-hk.rasde.com 2600:70ff:ac2c::64
nat64 前缀:2600:70ff:ac2c:64::/96
mv /etc/resolv.conf /etc/resolv.conf_bk
echo "nameserver 2600:70ff:ac2c::64" > /etc/resolv.conf
echo "options edns0" >> /etc/resolv.conf
ping6 github.com
如果 ping 通,表示 dns64 和 nat64 OK
dig github.com @2600:70ff:ac2c::64 AAAA
如果返回 2600:70ff:ac2c:64::xxxx:yyyy 则表示 dns64 OK
ping6 2600:70ff:ac2c:64::1.1.1.1
如果可以 ping 通,则表示 nat64 OK
https://gist.github.com/amutu/6b44af2d36e03fe12b3d5e99bd3deea5
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.