※ 引述《eatingking2 (jason)》之銘言:
: 我的主機在玩瑪莉歐賽車的網絡競賽
: 會一直出現錯誤碼2618-0516
: http://i.imgur.com/CUBx0QU.jpg
: 原本以為是我家路由器出現問題
: 但連公司的路由器也是一樣問題
: Google了一下, 可能是NAT type的問題
: 在同一個wifi, 我試了幾次網速測試
: NAT type有時候是A, 有時候是D
: 但主機是有連上網絡的
: 請問我的主機是不是壞了?
: 還是只是一些設定弄錯了?
: 謝謝
我之前在花枝試射會的時候,沒有辦法連線到別人一起玩,
原本想說只是剛好不能玩,後來連線馬車 8 的時候,一樣也是不能連線,
才努力找解決方法,不能和大家一起連線實在是一件非常痛苦的事...
因為查到的訊息並不多,所以我想我是少數帶賽不能連的一個,
既然有其他一樣遇到這個問題的朋友,我想就提供我自己設定的做法,
給大家參考一下。
如果還有其他更好的解決方式,也希望大家能夠不吝補充,
有錯誤的地方也歡迎指正。
先說明一下背景,這個情況是 NS 可以連線到網路,登入 EShop,
以及進行系統更新、下載遊戲都是沒有問題的,但在馬車 8 的網路連線的時候,
就會跳出原 po 的錯誤訊息,沒有辦法進行連線遊戲。
以網路上找到的訊息,大多指向是 NAT Type 的關係,
關於 NAT Type,我是參考巴哈的這篇文章的說明 https://goo.gl/LkcwyH
UBISOFT 也有對 NAT Type 做一些說明 https://goo.gl/iKsSEj
大概節錄 NAT Type 的說明
Type 1 (Open) : 直接連線網際際路
Type 2 (Moderate) : 透過路由器連線網際網路
Type 3 (Strict) : 受限制的網路連線
基本上大概就對應 NS 標示的 Type A、B、C,
不過 NS 還有一級 Type D,就不知道是哪些情況會列在這一級。
要順利的網路連線,NAT Type 至少要在 B 級以上。
NAT Type 的檢測方法,請到 NS 的網路設定的地方,跑一下測試網路,
測試結果會顯示目前連線網路的 NAT 等級
網路上找來的示意圖 https://goo.gl/images/H47tuw
說了一堆廢話,該如何將 NAT Type 調整到 B 級呢 ?
最簡單的方法 : 用手機的熱點分享網路給 NS !
但我自己有無線分享器,不用就太浪費了,手機的訊號有時候又不穩,
那就只好想辦法設定好分享器了。
這邊又要繼續騙一下稿費,說明一下我自己的網路環境。
我的網路是中華的光世代,光世代會有隻中華的小烏龜,
(我其實不太明白為何大家叫這個小烏龜,有人可以說明一下嗎 ?)
小烏龜已經設定好中華的撥號帳密,以及 DHCP,
所以我在中華後面的所有機器都可以直接連上網路,
我自己的分享器接在中華的小烏龜後面,然後 NS 接我的分享器上網,
分享器原先的設定是直接分享小烏龜的網路上網,所以一般上網是沒問題的,
但 NAT Type 跑出來的結果就是 C,不能連線,悲劇。
而我也試過直接 NS 連線中華小烏龜的 WIFI,仍然是 Type C,還是悲劇。
去調整中華小烏龜的設定,UPnP啦、Port Forwarding 都試過,依然是 Type C
◢▆▅▄▃ 崩╰(〒皿〒)╯潰 ▃▄▅▆◣
好,崩潰完來說點有用的,
最後的解決方式是在我自己的分享器上的 外部網路(WAN) 的設定中,
直接設定 PPPoE 撥號連線,這樣這台分享器就是直接對外連線的,
而 NS 連線到我自己的分享器後,NAT Type 終於變成 B 了,終於可以連線啦~~~
而要設定 PPPoE 的連線,你需要知道你的 ISP 的連線帳號密碼,我沒用過其他家的,
所以不太清楚,不過應該都會有這樣的一組帳號密碼,
而我前面說我的中華小烏龜已經設定好對外連線的帳號密碼,
所以我之前從來都不知道連線的帳號密碼是什麼,
蛤 ? 帳號密碼的卡片...... 早就不知道去哪了
為了這個還跑去中華問帳號並重設密碼 (帳號密碼卡要收好,不要亂丟喔 !!!)
分享器的設定方式每台都不太一樣,這個就請參閱分享器的設定手冊吧,
我想會需要能支援硬體撥號的機種,而 NS 要直接連這台撥號的分享器,
這樣 Type 應該就能升級到 B,要進一步升級到 A,
好像需要再增加設定 Port Forwarding,讓 NS 能直接對外連線,
這部份我就沒有設置了,任天堂官方公告是設定 UDP port 開放 1 ~ 65535,
https://goo.gl/UaNkJ1
這個就交給有興趣的人去試吧。
以上是個人的設置方式,希望能給和我一樣的悲劇人士一點幫助。