只有 IPV6 的 VPS 是不能访问 IPV4 网络,需要配置 NAT64 实现访问 IPV64 网络。
NAT64 是一种有状态的网络地址与协议转换技术,一般只支持通过 IPv6 网络侧用户发起连接访问 IPv4 侧网络资源。
DNS64 和 NAT64 是不分家的,一般是是配合 NAT64 工作。DNS64 负责将 DNS 查询信息中的 A 记录(IPv4 地址)合成到 AAAA 记录(IPv6 地址)中,返回合成的 AAAA 记录用户给 IPv6 侧用户。
公用NAT64服务
大佬收集到 3 个公共 NAT64 服务:
DNS64 地址分别是:
http://www.trex.fi/2011/dns64.html
2001:67c:2b0::4
2001:67c:2b0::6
https://go6lab.si/current-ipv6-tests/nat64dns64-public-test/
2001:67c:27e4:15::6411
2001:67c:27e4::64
https://www.tuxis.nl/public-doh-dot-dns64-nat64-service/
2a03:7900:2:0:31:3:104:161
使用教程
修改 /etc/resolv.conf
删除原内容 (注意备份)。添加 DNS 服务器,服务器为上列的 3 选其一,或者全写上应该也是可以的
格式为
nameserver 2001:67c:2b0::4
nameserver 2001:67c:2b0::6
nameserver 2001:67c:27e4:15::6411
nameserver 2001:67c:27e4::64
nameserver 2a03:7900:2:0:31:3:104:161
一键脚本:mv /etc/resolv.conf /etc/resolv.conf.bak && echo -e "nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6" > /etc/resolv.conf