昨天给我家那台Xbox One快整崩溃了,打《光环》联机卡得像看PPT,气得差点把手柄撅了。今儿个非得把这破网整明白不可。
第一步:先排查硬件
抄起螺丝刀把路由器重启了三回,结果屁用没有。蹲到电视柜后面一看,好家伙,网线接口都快被灰糊死了。揪了块湿巾把路由器和Xbox屁股后头的网口全擦了一遍,插头也拔下来重新怼严实。还发现网线不知道啥时候被狗啃出个牙印,果断翻箱倒柜换了根新线。
第二步:进机器里挖设置
按着西瓜键戳开设置,网络→高级设置→DNS设置这块让我懵了半天。原来默认是“自动”,手贱改了个谷歌的8.8.8.8试试水,结果下载速度直接掉到200k!赶紧改回自动又试了次速度测试,NAT类型显示“中等”,怪不得匹配总掉线。
接着点到网络设置→测试多人游戏连接,报错代码跳出来一堆。截图发到玩家群问,老哥让我重点关注MTU值。回高级设置里把MTU手动从1480改成1473(也不知道为啥是这数),改完重启发现联机游戏更卡了…咬咬牙重置了网络设置,MTU自动调回1492才正常。
第三步:路由器里动手脚
猫着腰钻到路由器后台,在转发规则→端口触发这儿加了一串Xbox要用的口:3074、53、80、5000这些(具体数字是查官网记小本子上的)。保存完顺手把UPnP开关重新打开,路由器重启完再测,NAT终于变“开放”了!
结果折腾三小时发现最管用的是这仨骚操作:
- 换网线清接口!旧线看着没断早内伤了
- DNS改回自动瞎改国外DNS延迟爆炸
- 路由器开UPnP+重置Xbox网络设置比手动改端口稳多了
现在开机下载速度跑满200兆,突突突再也没卡成定格动画。早这么弄能省下两盒烟钱,啧!
