当前位置:文档之家› windows开启ipv6

windows开启ipv6

windows开启ipv6
使用一般的路由器后,便连不上ipv6的网络了。不过有
通过ipv4的隧道技术来实现Ipv6连接的方法。从网上找到
两种方法,一种是
teredo 隧穿,一种是 isatap
隧穿。前者可以穿透NAT,后者据说要有公网IP才行。由
于没有公网IP,结果是前者试用成功,后者适用失败。1.
teredo
linux下很方便,只需安装 miredo 包,启动 /etc/init.d/miredo
服务即可。可以通过修改 /etc/miredo.conf 来设置服务器,
常用服务器有
* teredo.remlab.net / teredo-debian.remlab.net (法国) (Miredo
默认设置)
* teredo.autotrans.consulintel.com (西班牙)
* teredo.ipv6.microsoft.com (美国 雷蒙德) (Windows
XP/2003/Vista/7/2008 系统默认设置)
* teredo.ngix.ne.kr (韩国)
* teredo.managemydedi.com (美国 芝加哥)
更改服务器后应重启 miredo 服务。启动 miredo 后会建立
一个名为 teredo 的网络连接,可通过 ifconfig 查看。这种
方法可以连上,但是似乎所有流量都要通过服务器,一是较
慢,二是要走国际流量。
win7 中启用 tered,cmd 中如下运行即可:netsh interface
teredo set state server=teredo-debian.remlab.netNetsh int ter set
state enterpriseclient netsh int ipv6 show teredo 最后一句是查
看状态如果隧道状态老是
dormant,则可尝试 gpedit.msc->计算机配置->管理模
板->网络->TCPIP设置->ipv6转换技术,将Teredo
默认限定改为启用。如果不行则重新执行上面第一句并查看
状态。当状态如下时应该就可以用了C:\>netsh int teredo
show stateTeredo 参数---------------------------------------------类
型 : enterpriseclient服务器名
称 : teredo-debian.remlab.net客户端刷新间
隔 : 30 秒客户端端口 :
unspecified状态 : qualified客户端类
型 : teredo client网络 :
managedNAT : restrictedNAT 特殊行
为 : UPNP: 否,PortPreserving: 否本地映射 :
192.168.0.101:62072外部 NAT 映射 :
118.186.129.71:26556
另:据说这样设了以后,由于没有v6的dns可用,所以一般
的v6网站也还是上不了,不过可以通过修改
C:\Windows\System32\drivers\etc\hosts 加入本地解析,比如
六维空间 2001:da8:9000::232 bt.neu6.edu.c不过莫名其妙的
是,按这样设,开始怎么也不行,打不开六维空间。后来 netsh
int ipv6 reset 后重启系统,就都能用了,奇怪。
可参考
http://helloiamkitty.blog.163.com/blog/static/189677101201153
06544362/
2. isatap
一说直接使用 isatapd 包,通过加上服务器地址即可
isatapd isatap.sjtu.edu.cn 或 isatapd -d isatap.sjtu.edu.cn (后台
进程)或设置静态隧穿
ip tunnel del is_sjtu
ip tunnel add is_sjtu mode isatap remote . local a.b.c.d
ip link is_sjtu up
ip tunnel prl prl- . dev is_sjtu
ip - route add via fe80::5efe:. dev is_sjtu
rdisc6 is_sjtu
不过都没有尝试成功,不知是否因为无公网IP原因。

相关主题