你的nat型別較為嚴格怎麼解決
下載速度正常,聊天軟體正常,語音正常,只有遊戲聯機卡?那是什麼環節出了問題?很可能是你的網路NAT型別出了小插曲。
NAT全稱Network AddressTranslation網路地址轉換,於1994年提出,主要針對IPv4網路解決IP地址不足的問題,把內網IP轉換為外網IP,可以理解為“翻譯官”,一般整合在防火牆、路由器上。
NAT轉換型別一般有4種:
NAT1:Full Cone NAT(完全圓錐型,一對一)
NAT2:Restricted Cone NAT(地址限制圓錐型)
NAT3:Port Restricted Cone NAT(埠限制圓錐型)
NAT4:Symmetric NAT(對稱型)
一般數字越小越開放,數字越大限制越大。但是我們怎麼曉得自己電腦網路跑在上面NAT型別上呢?
▌查詢NAT狀態
如果你有PlayStation(PlushSpeed)、Xbox、NS等主機就很方便,在[設定-網路狀態]之類的選項裡能直接看到,
(NS natA = NAT1或公網IP)
(PS nat2 = NAT1,PS nat1 = 公網IP)
此外Win10系統[設定-遊戲-Xbox網路]中也能看到,以及一些遊戲內也有NAT型別,如《COD》、《GTA》和早期版本的《彩虹六號》。
如果你沒有主機、不是Win10、遊戲也不顯示,那麼可以網上下載一個[NatTypeTester],開啟後,介面是空白的,
預設3478埠不用改,再找一個能用的STUN伺服器地址,這邊直接羅列出來:
STUN伺服器 埠
1 stun.xten.com 3478
2 stun.voipbuster.com3478
3 stun.voxgratia.org3478
4 stun.sipgate.net10000
5 stun.ekiga.net 3478
6 stun.ideasip.com3478
7 stun.schlund.de 3478
8 stun.voiparound.com3478
9 stun.voipbuster.com3478
10 stun.voipstunt.com3478
11 numb.viagenie.ca3478
12stun.counterpath.com 3478
13 stun.1und1.de 3478
14 stun.gmx.net 3478
16stun.callwithus.com 3478
17stun.counterpath.net 3478
18 stun.internetcalls.com3478
19 stun.voip.aebc.com3478
20 numb.viagenie.ca3478
填一個到軟體裡,點選[Get],在第二行如果得到的是[FullCone]對應NAT1,那麼就皆大歡喜、沒有問題。
不過一般有問題,遇到的都是也就是[PortRestrictedCone]也就是NAT3,這時候你需要的就是一些小優化,改變NAT型別。
(如果顯示[UdpBlocked]請換個伺服器地址)
▌更改NAT型別
方案〇:最好不要網線直插光貓,優先光貓接路由再接電腦。硬體方面雖然延遲可能低一絲絲,但光貓直連很容易出NAT3,光貓的NAT效能很捉急,當然也和運營商有關。
方案①:掛加速器。雖然得花錢,但是經濟實惠、簡單粗暴。畢竟一般遇到NAT問題都是在遊戲上,大多數玩家都會掛加速器玩。
(缺點:不在支援列表的遊戲,有的掛了會沒用。不同加速器實現方式有小差別,不同地區同款加速器效果也不同)
方案②:換路由器。花很多錢心痛,但確實有用,最近忽悠朋友換了幾個不同價位級別的路由,並在《全戰:戰錘3》聯機中實測,貴的路由確實莫名其妙的靠譜...
方案③:這是最麻煩但一步到位的,聯絡電信公司改公網IP。如果不讓、至少也要做到光貓改橋接 路由撥號方案(需要光貓超管許可權),否則家裡預設光貓 路由,兩個都跑在路由模式上,等同於雙重NAT...延遲高、不穩定、甚至出問題也難怪了。
路由器設定[靜態IP](區域網IP,MAC地址為電腦MAC地址),然後開啟[UPnP]功能,最後開啟[DMZ埠轉發]功能,填寫靜態IP設定的那個區域網IP(一般都是192.168.x.xxx),最後啟用即可(預設都是WAN出口),這些功能基本是個路由器都有。
方案補充:主機使用者,這裡一般只要把[DMZ主機IP地址]設定為[主機分配到的IP地址]即可(如192.168.0.103)。最好設定[IP與MAC地址繫結],也就是[DHCP靜態IP分配]功能,
在這裡你能查到你對應裝置分配到具體哪個IP,填到DMZ地址裡就行。
那麼,哪家加速器可以瞬間改善你的網路表現呢?!
▌總結
其實...虛晃一槍,並沒有廣告。
另外,有的特殊情況需要設定、或關掉你的[防火牆],或者把你的軟體加入白名單,這裡就不贅述了。有光貓許可權,其實可以直接設定[FullCone-NAT],直接開啟即可。
路由器其實也有深度玩家比較熟悉的“NAT轉發效能”指標,可以設定好靜態路由表後,用ixChariot、iperf等工具測試WAN-LAN、LAN-WAN吞吐量,這一效能不單受CPU效能影響,還很受韌體影響,這方面軟路由也往往更具優勢。
參考&引用:
NAT簡介
baike.baidu.com/item/nat/320024
伺服器列表
cnblogs.com/idignew/p/7341479.html
技術詳解
blog.csdn.net/hansionz/article/details/86570290