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改成上边的服务器。

可能需要禁用IPv4协议。

此方法的不足

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

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

感受

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

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

声明:未经允许禁止转载 东东东 陈煜东的博客 文章,谢谢。如经授权,转载请注明: 转载自东东东 陈煜东的博客

本文链接地址: IPv4下通过DNS64 NAT64访问IPv6 – https://www.chenyudong.com/archives/access-ipv4-website-in-ipv6-via-dns64-nat64.html