您的位置:首页 > 其它

IPv6 wifi环境搭建方法(在只有ipv4的情况下,实现手机访问ipv6)

2016-06-29 10:41 716 查看
前提:1. 公网ip  2.支持ipv6的路由器

原理:通过隧道技术来实现ipv4访问ipv6

刚开始想用ISATAP隧道,但是用户与isatap服务器之间不能经过网络地址转换(NAT)。这样的话就不能通过路由器,手机就没办法获取到ipv6的地址。

支持NAT的的隧道技术目前知道的有两种:teredo隧道和tunnel broker。

teredo隧道的话,在ubuntu上用很简单,但是不知道路由器该怎样设置。

所以我们这次用的是tunnel broker~~

提供tunnelbroker服务的网站有很多,我注册的Hurricane Electric的,以下两个应该也可以。
台湾中研院: http://tb2.ipv6.ascc.net/
AARNET: http://broker.aarnet.net.au/
步骤:

1. 注册帐号https://www.tunnelbroker.net,之后选择Create Regular Tunnel来创建一个IPv6
tunnel

2. 设置路由器



3.路由器设置好之后,先测试一下路由器是否可以ping通ipv6,防止后面白忙活~~



4. 路由器可以ping通ipv6的话就可以看一下电脑是否成功获取到了ipv6的地址

ifconfig可以看到电脑已经获取到了2001开头的ipv6的地址:



再ping一下ipv6.google.com试试:



看起来大功告成了~~

现在试一下手机是否可以获取到ipv6的地址,可以的话就可以测CTS Verifier啦~~~~~
Network Connectivity Screen Off Test测试Pass。

遇到的问题:

1. 创建ipv6 tunnel时提示无法ping通本机,无法创建tunnel。

解决办法: 启用WAN Ping响应默认是关闭的,所以ping不通,开启即可~~



2.一开始只有电脑可以获取到2001开头的ipv6地址, 手机获取不到.
解决办法:把路由器 地址自动分配设定方式改成了SLAAC+PDNSS就可以啦~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ipv6 wi-fi