玩地平线4时可能会出现无法连接多人网络问题,在Xbox网络中出现Teredo不合格的问题。
解决方案:
- 按Win+R输入
gpedit.msc
打开组策略编辑器,依次选择管理模块、网络、TCPIP设置、IPv6转换技术。 - 双击设置6to4状态,点已启用,选项中选择已禁用状态。点击应用,然后点确定
- 按步骤2 设置ISATAP状态。依次双击打开下面的Teredo客户端端口、默认限定、刷新率,然后点击已启用,选项内的默认即可,点应用,确定退出。
- 双击打开Teredo状态,选择已启用,选项中选择企业客户端
- 双击打开Teredo服务器名称,选择已启用,服务器名称选择
teredo.trex.fi
或者teredo.remlab.net
输入。 - 以管理员的身份运行命令提示符(在搜索框中输入CMD即可)
- 输入
Reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache\Parameters /v AddrConfigControl /t REG_DWORD /d 0
回车 - 然后输入
netsh int ipv6 show teredo state
可以查看Teredo状态 - 输入
ping teredo.remlab.net
测试延迟 - 打开Xbox网络再检查,成功解决Teredo问题。
服务器连接显示已阻止也没关系,在游戏中仍能连接多人游戏,如果不行可以参考Windows 10 上的 Xbox Live 服务器连接被阻止解决。