無法加入線上的原因有很多,本文介紹兩種方法:改微軟DNS與配置正確的Teredo。
如果你的遊戲內報錯和我一樣,那接下來的方法或許非常有用。
一、修改DNS
簡單來說就是把電腦的DNS從默認自動獲取修改為微軟自家提供的DNS4.2.2.1和4.2.2.2(兩個都要填)。
Steam版和微軟商店版同樣適用,此方法還能解決微軟商店無法下載、更新軟件的問題!
具體操作如下:
1、桌面點開右下角的打開網絡和internet設置
2、點擊 更改適配器選項
3、雙擊目前正在使用的適配器(即有效的),一般是帶✅的
4、點擊屬性
5、來到網絡選項卡,雙擊Internet協議版本4
6、點擊【使用下面的DNS服務器地址】,按圖填寫相關數據
7、依次點擊確定並重啟電腦
二、修改Teredo
除此之外,在線服務出錯、掉線也可能是因為Teredo連接不穩定(Teredo 是一種 IPv6 轉換技術,它允許在 IPv4 網絡中實現 IPv6 的單播連接),這時就需要我們手動配置Teredo。
需要說明的是,Steam版地平線4的多人服務器據說不依賴Teredo技術,而微軟商店版本需要。
在CMD中運行以下命令可以檢查自己的NAT狀態,如顯示【qualified】(合格)則無需修改
指令:netsh int teredo show state
對於修改Teredo配置的具體方法參考以下鏈接文章,在此不過多贅述。
注意:方法需要用到組策略,Win家庭版不帶此功能,請自行搜索【如何在Windows家庭版上安裝組策略】。
https://www.bilibili.com/read/cv14221839/ (如何修改Teredo配置並查詢目前NAT狀態)
如果以上步驟並未解決你遇到的問題,可以嘗試在評論區留下你的報錯截圖,並嘗試自行搜索相關錯誤代碼,如0x80600208
附上Forza支持團隊對於錯誤代碼的幫助,有參考價值
https://support.forzamotorsport.net/hc/en-us/articles/360025342973-IPsec-error-message