极限竞速地平线4[note]

#整体联机框架 [steam版无需Teredo]
与teredo服务器建立连接–>获得IPV6地址–>发送数据中心延迟检测–>根据延迟选择中继服务器–>加入游戏房间
每次加入比赛切换房间都会重复{发送数据中心延迟检测–>根据延迟选择中继服务器–>加入游戏房间}

以下内容仅适用于UWP版本
Steam版基本只需要加xbox相关及地平线4反代hosts即可解决大多数问题

#teredo服务器
win10.ipv6.microsoft.com #win10系统默认
win1711.ipv6.microsoft.com #win10系统默认
157.56.106.184
157.56.149.60
157.56.144.215
157.56.106.189
157.56.120.207
94.245.121.251
94.245.121.253
(!移动宽带墙中墙,使用上面的某个IP连接会导致国外UDP全部被强制丢弃,一定时间后恢复)

#可用的一些teredo服务器
6to4.ipv6.microsoft.com
pnrpv2.ipv6.microsoft.com
win10.ipv6.microsoft.com
win1711.ipv6.microsoft.com
www.ipv6.microsoft.com
xbox.ipv6.microsoft.com
xboxvnext.ipv6.microsoft.com
#————-上面是windows默认
teredo.trex.fi
teredo2.remlab.net
teredo-debian.remlab.net
teredo.iks-jena.de
teredo-debian.remlab.net

#游戏内多人频繁掉线(一般可通过更换teredo服务器解决)
#将第二行服务器更换为上方的teredo服务器然后执行这3行.慢慢试.总有一个不掉线的
netsh interface Teredo set state disable
netsh interface teredo set state server=服务器
netsh int teredo set state enterpriseclient

#数据中心延迟检测,部分无效(例如香港),利用防火墙阻止后可用于锁定进入某些区域的teredo中继服务器
#只放行墨尔本莫名其妙进入新加坡的teredo中继服务器(一脸懵逼)
xblcxplatqos-brs-9-18-2-0.cloudapp.net(23.97.97.114)
xblcxplatqos-neu-9-18-2-0.cloudapp.net(137.135.201.29)
xblcxplatqos-weu-9-18-2-0.cloudapp.net(23.97.144.150)
xblcxplatqos-eus-9-18-2-0.cloudapp.net(138.91.117.92)
xblcxplatqos-ncus-9-18-2-0.cloudapp.net(157.55.169.192)
xblcxplatqos-eus2-9-18-2-0.cloudapp.net(137.116.33.125)
xblcxplatqos-scus-9-18-2-0.cloudapp.net(23.98.144.17)
xblcxplatqos-seas-9-18-2-0.cloudapp.net(168.63.239.108)
xblcxplatqos-cus-9-18-2-0.cloudapp.net(168.61.145.218)
xblcxplatqos-wus-9-18-2-0.cloudapp.net(65.52.120.69)
xblcxplatqos-eas-9-18-2-0.cloudapp.net(168.63.152.107)
xblcxplatqos-ause-9-18-2-0.cloudapp.net(191.239.160.97)
xblcxplatqos-aue-9-18-2-0.cloudapp.net(191.239.66.254)
xblcxplatqos-jaw-9-18-2-0.cloudapp.net(138.91.2.227)
xblcxplatqos-jae-9-18-2-0.cloudapp.net(138.91.17.112)

#部分关键域名
gameservices.fh4.forzamotorsport.net #主要.负责取得车辆数据
sessiondirectory.xboxlive.com #车辆图片/纹理
v20.events.data.microsoft.com #车辆图片/纹理
images-eds.xboxlive.com #玩家头像
collections.md.mp.microsoft.com #授权检测,可开关形式屏蔽/放行该域名可用于不断网情况下利用VIP无限刷抽奖

#XBOX teredo隧道网络问题修复:

运行 ms-settings:gaming-xboxnetworking 等待检测后点击修复即可

#上面系统自带的方式若不成功可以尝试下面的方法


管理员运行cmd

#重置组策略
gpupdate /target:computer /force

#配置相关注册表,直接运行即可

Reg add HKLM\SYSTEM\CurrentControlSet\services\Dnscache\Parameters /v AddrConfigControl /t REG_DWORD /d 0 /f
Reg add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters /v DisabledComponents /t REG_DWORD /d 0 /f

#设置各种服务
sc config RpcEptMapper start= auto
sc start RpcEptMapper
sc config DcomLaunch start= auto
sc start DcomLaunch
sc config RpcSs start= auto
sc start RpcSs
sc config nsi start= auto
sc start nsi
sc config Winmgmt start= auto
sc start Winmgmt
sc config Dhcp start= auto
sc start Dhcp
sc config WinHttpAutoProxySvc start= auto
sc start WinHttpAutoProxySvc
sc config iphlpsvc start= auto
sc start iphlpsvc
#重置IPV6
netsh interface ipv6 reset

#手动设置teredo服务器 (内网IP使用enterpriseclient,外网IP使用client,请自行更换)
#关闭teredo
netsh interface Teredo set state disable
#恢复teredo默认
netsh int ter set state enterpriseclient default
netsh int ipv6 set teredo enterpriseclient default
netsh int ter set state enterpriseclient
netsh int teredo set state enterpriseclient
#设置服务器(可以自己从文章上方得teredo服务器挑选一个)
netsh interface teredo set state server=94.245.121.253

重启电脑

#重启后查看teredo状态.若最下方有本地内网IP及外网IP即为成功 (多刷几次)
netsh interface Teredo show state


#Windows商店版合购游戏同时在线游戏频繁闪退 {需要从商店下载新APP/DLC时记得要临时删除改hosts!}
255.255.255.255 collections.md.mp.microsoft.com
加hosts防止授权检测(加了进不去?那就进去了再加)

#游戏存档位置

UWP版:
%userprofile%\AppData\Local\Packages\Microsoft.SunriseBaseGame_8wekyb3d8bbwe\
Steam版:
Steam\userdata\用户AccountID\1293830\remote\

一键存档备份+压缩脚本 地平线4存档备份(UWP版)