极限竞速地平线4在近日登陆了steam平台,部分玩家遇到了Xbox网络地址转换错误的问题,那么该如何解决呢?下面一起来看看极限竞速地平线4Xbox网络地址转换错误解决方法吧。
一、我是按照从简单到复杂的顺序排列的,所以每一个加粗的步骤,操作完都要检测一次NAT网络,看是否正常了。
二、默认你的电脑已经启动了所有该启动的组件和服务。
Teredo相关问题解决办法,先1后2:
Windows 10 上的 NAT 类型显示“Teredo 无法获得资格”
Xbox Live设置显示"Teredo 无法进行限定“
微软的NAT错误解决方案,本文主要是完善并简化了微软的NAT错误和多人游戏问题的解决方案。
解决 NAT 错误和多人游戏问题
如果还有Teredo异常,steam版需要加入xbox相关及地平线4反代hosts。
捷径关键字:UsbEAm Hosts Editor
确定无以上链接所属问题,进行下一步:
1.NAT类型不可用,无法获取 Teredo IP 地址
路由器管理页面 - 高级设置 - ipv6设置,有以下任一选项,启动(或是、允许)即可:
IPv6连接类型:穿透
允许 Teredo 隧道
允许 IPv6 隧道
2.双重NAT
这里有两种解决办法,一个简单一点,但是只能解决1台设备的接入问题,还需要一定的社交能力;
一种复杂一点,可以解决多台设备同时接入的问题,不需要社交能力。
简单的办法:
给运营商(ISP)客服小哥哥打电话,要求提供服务,把光猫改成桥接,顺便IP改成公网IP,就OK辣。
私有 IP 地址处于特定地址范围内。
10.0.0.0 至 10.255.255.255
172.16.0.0 至 172.31.255.255
192.168.0.0 至 192.168.255.255
复杂的办法(不需要公网IP和光猫转桥接):
I.获取光猫超级密码
·查询光猫设备型号,网络获取破解方法
·和ISP运营商分配给你的专属服务人员联系获取超级密码(不一定都给)
II.登录光猫,进行以下设置
第一步:开启光猫Upnp功能
一般在高级设置或者网关-高级设置里。
第二步:路由器设置静态ip,光猫DMZ设置成路由器
查看路由器设备被光猫分配的ip地址之后,再进入自己的路由器管理界面,将WAN口设置成静态ip(就是光猫分配给路由器的那个地址,不设置可能会造成无法上网)。同时路由器设置中也要开启Upnp(开启位置类同光猫)。
第三步:光猫中设置虚拟服务器(开放端口)
虚拟服务器地址就写分配给路由器的静态IP地址,然后添加虚拟服务器,打开以下端口,使Xbox live可以工作
端口 80 (TCP) - 这个估计不用设置
端口 88 (UDP)
端口 3074(UDP 和 TCP)
3074是主机的默认端口,我是从微软知识库直接cp过来的,之所以还是列上3074,是因为有的兄弟确实有Xbox主机,如果多个主机的话,主机上手动设置备用端口。
端口 53(UDP 和 TCP)
端口 500 (UDP)
端口 3544 (UDP)
端口 4500 (UDP)
查询并添加终端设备的Xbox live所需端口(可添加无数设备,不限制)
主机的话是在机器上查看,多个主机需要选备用端口
PC的话以管理员身份运行命令提示符:
netsh interface Teredo show state
返回结果里,外部NAT映射,最后面的数字即为当前终端所需端口。
有人会出现这种情况:
那么,打开Win10设置,测试一下xbox网络,出结果,然后再以管理员方式运行cmd,输入
netsh interface Teredo show state
然后将显示的端口添加进去,即可。
Win10设备如果还有问题,请检查下防火墙,或者在防火墙中添加例外规则
第四步:关闭光猫DMZ设置
注意:也可设置玩游戏的PC为DMZ主机(具体教程很容易搜索到,简单明了),但是不安全,且仅限一台机器联网,不太推荐。