IPv4下通过DNS64 NAT64访问IPv6

IPv4下通过DNS64 NAT64访问IPv6


  ipv4地址已经没有了,在内网中,无线设备一多,整个无线局域网的ipv4地址高级,自动获得ipv4地址很少能获得ip,因为可用的ip都被分配光了。比较狠的就使用固定ip,让后把其他人的ip给挤下来。

  但是学校里提供了一个IPv6的一个无线AP,只能访问学校的内网,其他的IPv4外网不能访问,只能访问IPv6的网站了。本来想通过一些6飞、veno等软件来进行ipv6访问ipv4,但是有的是收费的,而且还要客户端,感觉比较麻烦,于是就放弃此办法。

NAT64和DNS64原理

  后来发现有个开源项目DNS64和NAT64,这个方法能够将域名解析出ipv6的AAAA记录,然后使用ipv6去访问NAT64服务器,NAT64服务器访问ipv4的资源来返回所需要的结果。有兴趣的同学可以上维基百科看看NAT64介绍,搜索一下DNS64和NAT64。

当前Internet上公布的DNS64服务器

2001:778::37

2001:8b0:6464::1

如何设置

  将自己电脑的ipv6的DNS修改为DNS64服务器的地址即可。智能手机也是一样,将DNS改成上边的服务器。

  ipv6地址进行配置,像3001:1::1

  子网前缀:64

此方法的不足

  只能访问域名,对于访问ipv4ip没办法,如访问http://8.8.8.8这样的ip没有办法。

不能上QQ,但是能上http://web.qq.com

感受

  感觉速度很慢,毕竟访问的时候经过祖国经过欧洲再到祖国请求,然后响应再从祖国经过欧洲到达祖国,所以很慢。

对于网站本身有IPv6地址的网站访问速度快,因为不用绕远路了。


你可能感兴趣的:(IPv4下通过DNS64,NAT64访问IPv6)