网络上有一些非常便宜但是却没有ip4的vps,只给我们配备了一个ip6。那么问题来了,如果电脑本地不支持ip6的话,shell登录都是个问题。所以,我们要先在电脑本地开启ip6的teredo隧道,使我们的win7/win10电脑能使用ssh的方式登录纯ip6地址的vps。
Win7/win10开始ip6的方法:
Win+X打开cmd,使用管理员的身份运行。
1、设置 Teredo 服务器
netsh interface teredo set state enterpriseclient server=default
2、测试 IPv6 连接
ping -6 ipv6.test-ipv6.com
3、重置 IPv6 配置
netsh interface ipv6 reset
4、重启电脑
使用浏览器访问 test-ipv6.com,选项卡 “测试项目” 下面的 “不使用域名的 IPv6 测试” 显示成功,则隧道建立成功。
5、修改 Teredo 服务器为 teredo.remlab.net
netsh interface teredo set state server=teredo.remlab.net
注意:请以此执行上面步骤,前4步如果不管用再依次执行第5步,如果第5步执行过还是不成功的话请参考下面步骤,还不行的话就请自己google。
如果第5点后还是无法成功,请重置teredo,依次回车下面两条命令
netsh interface Teredo set state disable
netsh interface Teredo set state default
如果还是不通。囧!。请查看下路由器设置及电脑设置,要在电脑上设置服务、更改注册表之类了,这里不作展开了,自行谷歌。