理論上最簡單的解決方案就是把主機直接連光貓。如果實現不了,另一個理論上第二簡單的處理辦法是,光貓出來的無線接路由器的Lan口(就是路由接電腦的口,大部分是4個同色的),在路由設置裏面關閉路由器的dhcp服務。此時路由器等同於貓的延長線,不會路由器的這層nat就沒了。
最常見的原因,是你用的光貓撥號,然後路由器轉發,導致光貓一層,路由器一層,兩層NAT(我就這樣)。
雙重nat其實並沒有影響我玩大部分遊戲,僅僅是玩格鬥遊戲聯機的時候找不到人。而就算解決了雙重nat找到人了,那延時也玩不爽。
更改NAT類型的方法是執行NAT遍歷。
如果路由器啟用了“完整”功能,如果您的路由器沒有上述功能,您可以查看它是否具有“DMZ”功能。如果有,您可以啟用它並設置要升級NAT類型的主機的IP地址(一般建議有“fullcone”、“UPnP”等)。除非您是PS4/Xbox等遊戲主機需要升級NAT類型,否則不要打開“DMZ”。
設置以下三項服務在windows上自動啟動,並啟動服務:一般情況下,這三項服務會被奇虎360等進行啟動項優化的軟件視為無用的啟動項,並且啟動項將被“優化”以禁止啟動。
在windows防火牆中,發佈您需要升級NAT類型的軟件或遊戲程序(EXE程序或uwp程序),如果您不發佈,您可以直接關閉windows防火牆。如果您的設備通過計算機共享網絡連接到Internet,建議打開此服務:upnp設備主機。
PS:如果您能完成上述步驟,您的網絡環境會更好,甚至NAT1也可以。