首先要确定你电脑开启了ipv6协议
在cmd命令提示符下面输入:
ipv6 install
或者用
netsh interface ipv6 install
之后说一下两种隧道
isatap:
地址自动获得。
需要配置两条命令。
这里面以上海交通 大学接入为例
netsh interface ipv6 isatap set router isatap.sjtu.edu.cn
netsh interface ipv6 isatap set state enabled
上面的 isatap.sjtu.eu.cn 是交大的域名。可以用替换法连接别的网站。
只需要两条命令就可以。
之后ipconfig
看到一个以2001开头的公网ipv6地址。就是你的ipv6公网地址啦
下面说一下6to4
同样也需要安装ipv6协议
然后举例说明
首先你的电脑要有个公网的ipv4地址比如说 1.1.1.1
然后输入命令
netsh interface ipv6 show interface
查看你的6to4地址的名称 我的是 6to4 adapter
输入命令 给你的6to4配置一个地址
netsh interface ipv6 add address "6to4 adapter" 2002:0101:0101::1
这里需要注意 6to4 的地址一定要用2002 开头 后面的 0101:0101 是通过你的ipv4地址转化过来的 ipv4地址的1.1.1.1 转换成ipv6就是 0101:0101 因为ipv4是十进制 ipv6是十六进制
下面给你的电脑增加一条路由
netsh interface ipv6 add route 2002::/16 "6to4 adapter" 2002:XXXX:XXXX::1
这里面设置的XXXX:XXXX是路由器上面隧道接口的ipv4地址转化的十六进制。两边的写法都一样注意三点 一个是要用2002开头 另外一个就是你的电脑一定要用公网的ipv4地址 10 172 192 开头的ip地址不行。 最后就是把ipv4地址转化成十六进制的ipv6地址。