纯IPv6主机利用NAT64上IPv4

现在新的Skysilk低配已经不能提供免费的IPv4服务了,所以要连接IPv4的服务就比较困难一些,特别是某些国际大厂,竟然还没配备IPv6,确实神奇.

NAT64服务提供商不少,比如下面的:

  • http://www.trex.fi/2011/dns64.html
  • https://go6lab.si/current-ipv6-tests/nat64dns64-public-test/
  • https://nat64.level66.network/

当然自己搭建也可以(自己搭建也可以用代理方法做),但是这不是又要一个IPv4主机?首先通过Ping的方法找到最快的一个NAT64服务.

把DNS配置/etc/resolv.conf修改成上面说的DNS服务器,就可以了.

然后ping测试发现IP已经映射了.

这种方法配置简单,缺点是隐私无法保障,因为你的流量他会全部监控记录防止非法用途,而且速度不太理想,由于是基于DNS64做的NAT64,所以也不能支持IP直接访问,那如果非要直接Ping一个IP该怎么做,那就需要经过人工转换.

基础地址:2001:67c:2b0:db32::xxxx:xxxx

假设IPv4地址:107.170.223.15 => (16进制) 6B.AA.DF.0F

地址转换结果:2001:67c:2b0:db32::6baa:df0f

转换后速度损失如何,测试下,下面两个文件是同一个服务器上的:

  • http://[2001:67c:2b0:db32::6baa:df0f]/5gb.test
  • http://[2604:a880:1:20::9:9001]/5gb.test

隧道结果:

直接访问结果:

当然,不同的隧道,速度可能不一样.

发表评论

电子邮件地址不会被公开。 必填项已用*标注