不管你信不信,目前伟大的GFW还没有对IPV6全面下手,借助自定义hosts文件指定域名解析IP,可以实现绝大多数的翻墙。至于IPV6是个什么玩意儿,我这里就不多说了,有需要的朋友可以去IPV6之家瞅瞅。其实网上关于如何开启IPV6的文章已经铺天盖地,我这里算是后知后觉,主要是有些朋友问这个问题,我自己也还有一些不太明白的地方,所以拿出来一起讨论。
有人问:我不是教育网用户,普通的ADSL也能上IPV6吗?本文试图回答这个问题。
如何安装IPV6
Vista和Win7默认已经安装了ipv6协议,所以无需再次安装。在XP和win2003下,
第一种办法:本地链接,右键属性,“安装”,选择“协议”,选择“Microsoft TCP/IP 版本 6”,确定;
第二种办法:手动,打开命令行窗口,C:>ipv6 install,回车;
注意:如出现Failed to complete the action,Error 0×800704b8错误,可先键入如下命令,回车。然后再运行ipv6 install。感谢ipv6bbs的管理员提供解决方案;
第三种办法:安装utorrent(个人强烈建议的BT/PT下载客户端),在选项中,看图:
点击“安装IPv6/Teredo”按钮,自动安装IPv6
如何启用IPV6
上面所言,只是安装了IPV6协议,而不是已经完成了IPV6的配置,能浏览IPV6网站了——当然,如果你是校园网用户,并且所在学校已经开通了IPV6,另当别论——对普通ADSL用户来说,目前常用的使用ipv6的办法有两个。
第一种:采用isatap隧道,有些学校提供了免费的isatap隧道供公众使用,甚至不需要注册,以下是最常用的四个
isatap.tsinghua.edu.cn(清华大学的)
isatap.shu.edu.cn (上大的)
isatap.hust.edu.cn(华中科大的)
isatap.sjtu.edu.cn (上交的)
启用:打开命令行窗口(如果是Vista/Win7用户,需要到 开始菜单→附件→命令行窗口→右键以“管理员权限运行”),手动设置isatap隧道,比如添加上海交大的免费隧道:
C:UsersAdministrator>netsh
netsh>int ipv6 isatap
netsh interface ipv6 isatap>set router isatap.sjtu.edu.cn enable
一共就输入三条命令(上文>之后的),每输入一条回车确认,如下图:
测试IPV6配置是否已成功
第一种方法:如上图的命令行窗口中,先输入exit退出netsh配置,然后键入ipconfig /all,回车。在得到的结果中,查看一下有没有形如2002:77a6:6eba::77a6:6eba这样的东东,比如2001或2002,有的话基本确定已成功;
第二种方法:访问一下http://ipv6.google.com,能找到服务器的话,说明已启用ipv6;
第三种方法:访问一下http://www.kame.net,看看顶部的乌龟,是活动的则说明已启用IPV6,静止的则是IPV4;
配置使用IPV6翻墙,访问某些被GFW的网站
需要在系统的hosts文件中添加一些网址的IPV6地址,附录中给出一份建议的IPV6 hosts列表。
hosts文件没有后缀名,在C:Windowssystem32driveretc目录中,用文本编辑工具比如记事本打开,添加上附录中给出的列表,WIN7用户可以直接覆盖原来文件。
附录
一,有些具体环境可能采用isatap无法使用ipv6,可以尝试采用6to4:
C:Documents and SettingsAdministrator>netsh
netsh>int
netsh interface>ipv6
netsh interface>ipv6>install
netsh interface ipv6>6to4
netsh interface ipv6 6to4>set relay 202.112.26.246 enable
二,这里有一份hosts列表并在持续更新中:点击此处
三,也可以从这里下载hosts列表:点击此处
四,如果启用ipv6之后出现localhost或127.0.0.1无法访问的情况,请把hosts文件最前面的这两行
127.0.0.1 localhost
::1 localhost
做如下修改
127.0.0.1 localhost localhost4
::1 localhost4 localhost6
原创文章,转载请注明:
转载自攻防日志
本文链接地址:翻墙利器之IPV6:借道ISATAP访问IPV6
没有评论:
发表评论