【極限競(jìng)速:地平線(xiàn)4】解決PC端Xbox網(wǎng)絡(luò)問(wèn)題

一、找到可PING通的teredo服務(wù)器IP地址
1. 快捷鍵WIN+R打開(kāi)運(yùn)行窗口,輸入cmd,回車(chē)確定:


2. 對(duì)以下地址進(jìn)行PING命令測(cè)試連接性:
2.1. 以"PING+空格+IP地址"的格式進(jìn)行單個(gè)依次測(cè)試,例如:

回車(chē)執(zhí)行:

可以看到teredo.remlab.net這個(gè)IP地址我無(wú)法PING通,繼續(xù)以相同方法測(cè)試其他IP地址:

最終我成功PING通了teredo.iks-jena.de這個(gè)IP地址。
2.2. 選擇一個(gè)你能PING通的,數(shù)據(jù)包丟失率和平均延遲ms值最低的IP地址,記住它后面要用。
如果上面8個(gè)IP地址你全都無(wú)法PING通,那沒(méi)辦法,你基本上是連不上x(chóng)box網(wǎng)絡(luò)的,后面的步驟可以繼續(xù)做,但你必須選擇一個(gè)IP地址,可以換個(gè)網(wǎng)絡(luò)環(huán)境重新PING一遍,比如筆記本電腦可以試試連手機(jī)熱點(diǎn);
如果上面8個(gè)IP地址你只有一個(gè)能PING通,但是丟包率是100%或延遲ms值很高,那說(shuō)明你沒(méi)得選,就只能是它了。
二、WIN10家庭版先裝載本地組策略編輯器(專(zhuān)業(yè)版跳過(guò))
1. 任意位置新建一個(gè)文本文檔,初始文件名應(yīng)為“新建文本文檔.txt”(若無(wú)".txt"文件后綴,需在文件夾選項(xiàng)設(shè)置中取消勾選“隱藏已知文件類(lèi)型的擴(kuò)展名”)
2. 打開(kāi)文本文檔,將以下文本粘貼至該文本文檔中:
3. 保存文本文檔,并將文件名重命名為"gpedit.cmd",得到下圖這樣的命令腳本文件:

4. 右鍵腳本文件,以管理員身份運(yùn)行,等待程序運(yùn)行完成(大約需要一分鐘)提示”按任意鍵關(guān)閉窗口“時(shí)按任意鍵結(jié)束。
三、本地組策略編輯器設(shè)置
1. 快捷鍵WIN+R打開(kāi)運(yùn)行窗口,輸入"gpedit.msc",回車(chē)確定打開(kāi)本地組策略編輯器,其左側(cè)文件欄依次雙擊打開(kāi):計(jì)算機(jī)配置-管理模板-網(wǎng)絡(luò)-TCPIP設(shè)置-IPv6轉(zhuǎn)換技術(shù)

2. 雙擊打開(kāi)“設(shè)置 6to4 狀態(tài)”,狀態(tài)設(shè)置為“已啟用”;選項(xiàng)設(shè)置為“已禁用狀態(tài)”,應(yīng)用,確定:

3. 雙擊打開(kāi)“設(shè)置 ISATAP 狀態(tài)”,狀態(tài)設(shè)置為“已啟用”;選項(xiàng)設(shè)置為“已禁用狀態(tài)”,應(yīng)用,確定:

4. 雙擊打開(kāi)“設(shè)置 Teredo 服務(wù)器名稱(chēng)”,狀態(tài)設(shè)置為“已啟用”;服務(wù)器名稱(chēng)輸入剛才步驟一中確定PING通且最佳的IP地址,應(yīng)用,確定:
我剛才PIGN通的是teredo.iks-jena.de這個(gè)IP地址,那我就在服務(wù)器名稱(chēng)里輸入它:

5. 雙擊打開(kāi)“設(shè)置 Teredo 默認(rèn)限定”,狀態(tài)設(shè)置為“已啟用”;選項(xiàng)設(shè)置為“已啟用狀態(tài)”應(yīng)用確定:

6. 雙擊打開(kāi)“設(shè)置 Teredo 狀態(tài)”,狀態(tài)設(shè)置為“已啟用”;選項(xiàng)設(shè)置為“企業(yè)客戶(hù)端”,應(yīng)用確定:

四、本地服務(wù)設(shè)置
1. 快捷鍵WIN+R打開(kāi)運(yùn)行窗口,輸入"services.msc",回車(chē)確定打開(kāi)本地服務(wù)設(shè)置。
2. 找到下列各項(xiàng)服務(wù),并將它們的啟動(dòng)類(lèi)型全部設(shè)置成自動(dòng),服務(wù)狀態(tài)全部啟動(dòng)為正在運(yùn)行,應(yīng)用并確定:
IKE and AuthIP IPsec Keying Modules
IP Helper
IP 轉(zhuǎn)換配置服務(wù)(服務(wù)狀態(tài)為“已停止”不用管)
TCP/IP NetBIOS Helper
Xbox Accessory Management Service
Xbox Live 身份驗(yàn)證管理器
Xbox Live 網(wǎng)絡(luò)服務(wù)
Xbox Live 游戲保存
例如:

五、修改注冊(cè)表
1. 快捷鍵WIN+R打開(kāi)運(yùn)行窗口,輸入"regedit",回車(chē)確定打開(kāi)注冊(cè)表。
2. 找到“計(jì)算機(jī)\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters”路徑下,有則修改,無(wú)則新建一個(gè)名為"AddrConfigControl"的DWORD(32位)值。


3. 右鍵修改該DWORD(32位)值,數(shù)值數(shù)據(jù)為0,基數(shù)選擇十六進(jìn)制,確定。

六、檢測(cè)并修改Teredo服務(wù)器連接狀態(tài)
1. 快捷鍵WIN+R打開(kāi)運(yùn)行窗口,輸入cmd,回車(chē)確定打開(kāi)命令提示符窗口(下文簡(jiǎn)稱(chēng)CMD),注意:必須是以管理員身份打開(kāi)的CMD窗口,窗口左上角會(huì)有“管理員”字樣,參照下圖!

如果沒(méi)有“管理員”字樣,請(qǐng)?jiān)凇伴_(kāi)始菜單欄-所有程序-Windows 系統(tǒng)”
文件夾下找到命令提示符程序,右鍵-更多-以管理員身份運(yùn)行,如下圖。

2. 檢測(cè)Teredo服務(wù)器連接狀態(tài)(下文簡(jiǎn)稱(chēng)Teredo參數(shù)),在CMD窗口輸入這句指令,回車(chē)檢測(cè):?
3. 下面是Teredo服務(wù)器成功連接時(shí)的參數(shù),逐一對(duì)照這三項(xiàng)參數(shù)并修改,其他參數(shù)暫時(shí)不管。
類(lèi)型:必須是enterpriseclient
服務(wù)器名稱(chēng):最開(kāi)始步驟一中你成功PING通的IP地址,我的是 teredo.iks-jena.de 這個(gè)
客戶(hù)端類(lèi)型:必須是teredo client

3.1. “類(lèi)型”
如果你的“類(lèi)型”不是"enterpriseclient",則需要在CMD窗口輸入下面這句指令,回車(chē):
Netsh int ter set state enterpriseclient
然后可以再次檢測(cè)Teredo參數(shù),確認(rèn)“類(lèi)型”是否成功改為"enterpriseclient".
3.2. “服務(wù)器名稱(chēng)”
這里要用到這句指令:
等號(hào)后加上步驟一中成功PING通的IP地址,比如我的是teredo.iks-jena.de,那么我的指令就是這樣的,記得回車(chē):
netsh interface teredo set state server=teredo.iks-jena.de
然后可以再次檢測(cè)Teredo參數(shù),確認(rèn)“服務(wù)器名稱(chēng)”是否修改成功。
3.3. “客戶(hù)端類(lèi)型”
如果客戶(hù)端類(lèi)型不是"teredo client",則需要打開(kāi)系統(tǒng)設(shè)置-網(wǎng)絡(luò)和Internet-狀態(tài)-更改適配器選項(xiàng)

右鍵打開(kāi)網(wǎng)絡(luò)屬性,取消勾選Internet 協(xié)議版本 6(TCP/IPv6),確定。
然后可以再次檢測(cè)Teredo參數(shù),確認(rèn)“客戶(hù)端類(lèi)型”是否成功修改為"teredo client".
七、最后檢查一遍
完成上述所有步驟后,檢測(cè)Teredo參數(shù),如果“狀態(tài)”為"dormant"或"qualified",則表示你已經(jīng)成功連接上了Teredo服務(wù)器。如果不是,重啟電腦再檢測(cè)一遍。
打開(kāi)系統(tǒng)設(shè)置-游戲-Xbox網(wǎng)絡(luò),檢查NAT類(lèi)型是否為“嚴(yán)格”(本地網(wǎng)絡(luò)質(zhì)量不佳導(dǎo)致延遲和丟包率較高,一般能加入地平線(xiàn)生活,但是易掉線(xiàn),建議開(kāi)加速器加速PC端Xbox平臺(tái))或“中”或“開(kāi)放”,服務(wù)器類(lèi)型是否為“已連接”,如果不是,從頭到尾把步驟再走一遍,最后重啟電腦再檢測(cè)一遍。