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
1
docx 8 小时 50 分钟前 via iPhone
Cloudflare WARP 也是个不错的方案
|
2
slowman 8 小时 25 分钟前
我以为 gist 是完整部署脚本呢
现在有 bug 不知道你发现没 |