环境:win10企业版

#停用“ip helper”服务 net stop "ip helper" #启用“ip helper”服务 net start "ip helper" #显示Teredo信息 netsh interface ipv6 show teredo #Teredo、6to4、isatap重置 netsh interface teredo set state default netsh interface 6to4 set state default netsh interface isatap set state default #关闭和卸载Teredo、6to4、isatap netsh interface teredo set state disable netsh interface 6to4 set state disabled netsh interface isatap set state disabled #重新启用Teredo netsh interface Teredo set state type=default #设置Teredo服务器 netsh interface teredo set state server=teredo.remlab.net netsh interface teredo set state server=teredo-debian.remlab.net netsh interface teredo set state server=teredo.trex.fi #设置Teredo服务器为teredo.ipv6.microsoft.com(此teredo服务器报废) netsh interface ipv6 set teredo client teredo.ipv6.microsoft.com #设置isatap服务器(PING不通) netsh int IPV6 isatap set router isatap.scu.edu.cn #手动解决Windows7对IPv6支持的瑕疵 netsh interface IPV6 set global randomizeidentifiers=disabled #启用Teredo netsh interface ipv6 set teredo enterpriseclient netsh int ter set state enterpriseclient #手动换算(IPv4)并设置本地连接(IPv6)地址 #换算IPv4地址 http://ip-lookup.net/conversion.php #修改本地连接IPv6地址 #子网前缀长度 48 #google ipv6 dns: 2001:4860:4860::8888 2001:4860:4860::8844 #opendns ipv6 dns: 2620:0:ccc::2 2620:0:ccd::2 #HE ipv6 dns: 2001:470:20::2 ipconfig /all ipconfig /flushdns netsh int ipv6 show int netsh int ipv6 show route #看看teredo状态是不是qualified netsh int ipv6 show teredo #删除多余回路 route DELETE ::/0 #添加路由 (这一步重启后需要重新再做一遍) netsh int ipv6 add route ::/0 "Teredo Tunneling Pseudo-Interface" #在“start.bat”中添加下面两句,实现XX执行自启 netsh int ipv6 add route ::/0 "Teredo Tunneling Pseudo-Interface" SET PYTHONPATH="%~dp0%start.vbs" console #优先级 netsh int ipv6 show prefix netsh int ipv6 set prefix 2002::/16 30 1 netsh int ipv6 set prefix 2001::/32 5 1 #查看Teredo Tunneling Pseudo-Interface 接口 route print #显示IPv6地址 netsh interface ipv6 show address #显示IPv6路由 netsh interface ipv6 show route #重启ipv6,再重启计算机 netsh interface ipv6 reset #重启网卡("本地连接 2"换成自己要重启的网卡名) netsh interface set interface "本地连接 2" disabled netsh interface set interface "本地连接 2" enabled #IPV6测试网站: http://test-ipv6.com/ #摘要部分测试完成后,请到“测试项目”中查看结果。 #全是“成功”就最完美的。 http://www.kame.net/kame-mosaic.html #IPv6可以看到活动的乌龟,IPv4乌龟不动
一般初始设置:
- 禁用本地/WLAN属性里的IPV6协议
- 关闭快速启动(不知道有没有效)
- 开启windows防火墙,推荐配置(不知道有没有效,反正都是在论坛上看的,我觉得可以关了)
- XX-Net高级选项下的扫描线程数不要开多了,可能会引起卡顿之类的,这个一般配置电脑,无所谓
常用故障处理办法:
1.关于开机xx-net能用,但是在睡眠后就挂了情况下解决办法

原因可能是teredo隧道关闭了 步骤: 找到XX-Net-3.7.16\code\default\gae_proxy\local\ipv6_tunnel目录 按顺序管理员模式运行: disable_ipv6.bat enable_ipv6.bat #在这操作之前, 我做了如下操作,不知道有没有用 禁用本地/WLAN属性里面的IPV6协议 关闭快速启动(我的是win10企业版) 将策略组内做的操作恢复原状(我之前按照帖子在策略组内做了一遍, 没解决问题)
2.XX-net界面一直提示尚未建立连接,点击最下面的诊断,显示,ipv6 status 一直是fail:

1.还是打开软件\code\default\gae_proxy\local\ipv6_tunnel文件目录,依次管理员运行(或许没效果,但是我每次出现无法建立连接时,首先运行这两个bat文件)
disable_ipv6.bat
enable_ipv6.bat
2.中文版:https://support.microsoft.com/zh-cn/help/929852/ 下载上排第一个执行后重启——在前缀策略中优先使用 IPv4 over IPv6
摘自:
https://github.com/XX-net/XX-Net # 官网、中文文档
https://github.com/XX-net/XX-Net/issues/8715 # 解决睡眠就挂的问题帖子
https://github.com/XX-net/XX-Net/issues/9630 # 无法建立连接,IPV6 status Fail 问题的帖子
End