admin管理员组文章数量:1565284
2024年4月22日发(作者:)
windows开启ipv6
使用一般的路由器后,便连不上ipv6的网络了。不过有通过ipv4
的隧道技术来实现Ipv6连接的方法。从网上找到两种方法,一种是
teredo 隧穿,一种是 isatap 隧穿。前者可以穿透NAT,后者据说要
有公网IP才行。由于没有公网IP,结果是前者试用成功,后者适用失
败。
1. teredo
linux下很方便,只需安装 miredo 包,启动 /etc/init.d/miredo
服务即可。可以通过修改 /etc/ 来设置服务器,常用服务
器有
* / teredo-
(法国) (Miredo 默认设置)
* (西
班牙)
* (美国 雷蒙
德) (Windows XP/2003/Vista/7/2008 系统
默认设置)
* (韩国)
* (美国 芝
加哥)
更改服务器后应重启 miredo 服务。启动 miredo 后会建立一个名
为 teredo 的网络连接,可通过 ifconfig 查看。这种方法可以连上,但
是似乎所有流量都要通过服务器,一是较慢,二是要走国际流量。
win7 中启用 tered,cmd 中如下运行即可:
netsh interface teredo set state server=teredo-
Netsh int ter set state enterpriseclient
netsh int ipv6 show teredo
最后一句是查看状态
如果隧道状态老是 dormant,则可尝试 ->计算机配
置->管理模板->网络->TCPIP设置->ipv6转换技术,将Teredo默认
限定改为启用。如果不行则重新执行上面第一句并查看状态。当状态
如下时应该就可以用了
C:>netsh int teredo show state
Teredo 参数
---------------------------------------------
类型 : enterpriseclient
服务器名称 :
客户端刷新间隔 : 30 秒
客户端端口 : unspecified
状态 : qualified
客户端类型 : teredo client
网络 : managed
NAT : restricted
NAT 特殊行为 : UPNP: 否,PortPreserving: 否
本地映射 : 192.168.0.101:62072
外部 NAT 映射 : 118.186.129.71:26556
另:据说这样设了以后,由于没有v6的dns可用,所以一般的v6
网站也还是上不了,不过可以通过修
改 C:WindowsSystem32driversetchosts 加入本地解析,比如六
维空间
2001:da8:9000::232 .c
不过莫名其妙的是,按这样设,开始怎么也不行,打不开六维空
间。后来 netsh int ipv6 reset 后重启系统,就都能用了,奇怪。
可
153****4362/
2. isatap
一说直接使用 isatapd 包,通过加上服务器地址即可
参
考 /blog/static/1
isatapd 或 isatapd -d (后
台进程)
或设置静态隧穿
ip tunnel del is_sjtu
ip tunnel add is_sjtu mode isatap remote . local 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原因。
版权声明:本文标题:windows开启ipv6 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1713782826a371025.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论