[閒聊] 太多錯誤網路觀念了,簡單說明一下

看板PlayStation作者 (欲望がたりんぞ!)時間6年前 (2018/04/14 02:14), 6年前編輯推噓53(55265)
留言122則, 58人參與, 6年前最新討論串1/2 (看更多)
--本篇討論可能含有性議題或令人不快之內容,無法接受此類話題者請自行斟酌閱讀-- ----------以上內容需要使用請留下 不需使用的可以ctrl + y 整行刪除------------ 首先說明什麼是NAT 網絡地址轉換(Network Address Translation) 意思就是有透過某個設備,幫你把「內部IP」轉換成「外部IP」 內部IP你可以理解為你家各個設備之間溝通用的IP 而外部IP就是出了你家之後連到世界各地溝通用的IP 以中華電信為例,一般合約是給你8個IP,指的就是外部IP 但你家的手機、平板、電腦、筆電、電視盒、PS4什麼都要IP 數量很可能超過8個,所以會有所謂「內部IP」的需求 NAT1 指的就是未轉換,你在PS4上使用的IP直接是電信商所配送的外部IP NAT2 指的是經過1次轉換,你在PS4上使用的IP有經過某一台「IP分享器」 NAT3 指的是經過2次以上轉換,你在PS4上使用的IP有經過兩台以上「IP分享器」 註:此文件對象為不熟網路的板友,統一以「IP分享器」代稱各種可做NAT服務之設備 1. 怎麼判斷我是NAT幾? 基本上,如果你不是以有線網路接在電信商的設備上,大概八成以上機率都不會是NAT1 一般「IP分享器」的內部IP,九成以上是預設為192.168.0.X或192.168.1.X 如果你的PS4一定要經過這些設備才能上網就只能NAT2或3,除非它支援PPPoE Relay 如果它支援PPPoE Relay,你就還是當你接在電信商的設備上一樣,設定PPPoE的帳密連線 只要他支援你就會取得NAT1,不支援你就會收到PS4的錯誤代碼。 2. 我不符合上面條件了,怎麼改善我的連線狀況? 如果你只能NAT3的話,全家網路架構打掉重新規劃吧,已經沒救了 NAT2的話如果你符合下面的情況基本上與NAT1沒有差異,至少在PS4上使用沒有差異 1. 雖然「IP分享器」不支援PPPoE Relay,但是支援UPnP 2. 透過Port Forwarding 或 DMZ 的設定來達成 UPnP沒什麼好說的,就有這個功能的話記得勾起來,不過印象中預設應該都是有開的 Port Forwarding我不想說,要開的Port太多,你不懂的話不會做 而你懂的話你根本不需要看這篇文,所以省略不說明。 DMZ的話其實就是把所有你不指定的Port都Forwarding到你指定的這個內部IP 所以把PS4設定到了DMZ,就等於做完所有Port的Forwarding,大概有下面幾個動作 1. 先把PS4手動設成固定IP,前三碼跟自動時一樣,尾碼自己挑一個不會忘的 2. 其他遮罩跟DNS等欄位,你先去看一次自動時他抓到的是什麼就照抄 3. 到「IP分享器」設定DMZ的地方開啟這個功能,並指到你設定的PS4 IP即可 註:透過UPnP及DMZ的方式改善連線時,在PS4測試網路還是顯示NAT2,這是正常的 3. 什麼是DHCP,我要不要關掉? 不要關,如果你不想搞成全家不能上網的話。 但是你既然都看到這個設定頁面了,看一下他有一個IP配送的範圍 舉個例: 192.168.0.100-192.168.0.250 這表示所以你家設定自動取得IP的東西,大概他就會給你尾碼100~250之間的數字 你PS4自己設定固定IP時,就避開這個範圍吧! 4. 什麼是DNS,我要不要去改? 不要改任何你不知道你在改什麼的設定,但你第二組可以打8.8.8.8 這對網路速度的影響極小,幾乎可以忽略不計 8.8.8.8是google的DNS,這邊設在第二組不是幫你改善網路速度 只是怕你的電信商自己的DNS當機,設一組別家的備用。 5. 我用手機分享wifi給PS4用,沒接網路分享器啊,為什麼還是沒有NAT1? 這個情境底下你的手機就是「IP分享器」 所以我前面提到這是有NAT功能的設備的代稱 同樣的,某些情境底下wifi AP也會是「IP分享器」 所以透過無線的方式連線的PS4我建議你不要想取得NAT1 在NAT2底下透過UPnP或DMZ的方式讓該開的Port都有開就好。 暫時想到這麼多,推文有人提問的話再視情況補充... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.212.97 ※ 文章網址: https://www.ptt.cc/bbs/PlayStation/M.1523643264.A.028.html ※ 編輯: Akairyusei (220.132.212.97), 04/14/2018 02:15:01 ※ 編輯: Akairyusei (220.132.212.97), 04/14/2018 02:16:50

04/14 02:17, 6年前 , 1F
推,此篇該m
04/14 02:17, 1F

04/14 02:21, 6年前 , 2F
不太認同dns影響不大
04/14 02:21, 2F

04/14 02:43, 6年前 , 3F
除非你不同 dns 會解出不同 IP,或者反解速度特慢又剛好
04/14 02:43, 3F

04/14 02:44, 6年前 , 4F
PS4 系統很爛每次都重新查,不然 dns 不應該影響速度啦
04/14 02:44, 4F

04/14 02:47, 6年前 , 5F
當然平常除非壞掉才會去換dns 但是psn有時跑的點真心莫
04/14 02:47, 5F

04/14 02:47, 6年前 , 6F
名其妙
04/14 02:47, 6F

04/14 03:15, 6年前 , 7F
別再叫人用8.8.8.8了 根本慢死
04/14 03:15, 7F
所以我請他設在第二組,第一組建議還是用ISP的,至少經過的Routing最小 在第一組能正常服務的情況下,原則上你根本不會去詢問第二組 你設在第二組還慢是你家的問題,不要把責任推給Google

04/14 03:32, 6年前 , 8F
最近一個新的dns 1.1.1.1可以試用看看XD
04/14 03:32, 8F
感謝提供,有興趣的板有可以使用看看

04/14 04:35, 6年前 , 9F
什麼是UPnP
04/14 04:35, 9F
https://zh.wikipedia.org/wiki/UPnP 簡單來說就是你的設備或軟體需要什麼Port,它會自動幫你開

04/14 04:36, 6年前 , 10F
什麼是DMZ
04/14 04:36, 10F
這個就不建議看wiki了,一般家用型的設備和企業級的設備DMZ設定不太一樣 簡單來說就是我指定一台機器不要被保護,所以Port會全開 所有外部IP對內的連線都可以連到這個內部IP

04/14 04:38, 6年前 , 11F
dns有差吧 上次怎麼條都爆掉 直到我換dns
04/14 04:38, 11F
是有差沒錯,如同另一篇回文提到的CDN的問題,另外還有快取的問題 但影響真的極小,直到你換dns才ok這種事多半是當下的特殊案例 比方說該DNS當下忙碌或服務異常 或該DNS將你導向的目標Server當下忙碌或服務異常 因為DNS有快取,短時間內大量連線詢問同一個位置的話會回應到同一個目標Server 但如同三樓說的狀況,這種情況其實不多

04/14 04:39, 6年前 , 12F
8.8.8.8真的被超用了!變慢好多。這篇很好讀,大推。感
04/14 04:39, 12F

04/14 04:39, 6年前 , 13F
04/14 04:39, 13F
也感謝你提供超用的訊息,合法的免費DNS服務又是全球大企業的確容易被大家使用...

04/14 06:01, 6年前 , 14F
拜讀推
04/14 06:01, 14F

04/14 06:30, 6年前 , 15F
04/14 06:30, 15F

04/14 06:50, 6年前 , 16F
推 但應該大家還是看不太懂吧
04/14 06:50, 16F
我寫完之後也這麼覺得...因為想避開解釋太多專有名詞 但果然避開的結果就是很多地方只能點到為止 再想看看有沒有可以改進的地方,謝謝指教

04/14 07:02, 6年前 , 17F
本版程度是連再在己以都搞不懂 這個太難了(打死)推
04/14 07:02, 17F

04/14 07:03, 6年前 , 18F
遊戲如果有導入CDN服務,CDN的特性就是將原始內容派發到
04/14 07:03, 18F

04/14 07:04, 6年前 , 19F
最接近使用者的節點,讓使用者可以就近存取、縮短延遲,
04/14 07:04, 19F

04/14 07:04, 6年前 , 20F
以DNS判別使用者所在地區,會解析出不同結果其實很正常
04/14 07:04, 20F
其實只要是合法的DNS解析的結果並不會差太多 所以建議挑最近的DNS Server減少Routing,你家沒有自己架的話就是ISP的最近了 有差異的話是因為快取沒有更新,但這多半也會在幾小時以內就Reflash 節點也不是DNS可以改變的,主要還是看ISP的Routimg

04/14 07:04, 6年前 , 21F
04/14 07:04, 21F

04/14 07:06, 6年前 , 22F
這兩天萌夯突然很難連 手機熱點有什麼改善方法嗎= =
04/14 07:06, 22F
手機熱點沒什麼可以設的...只能挑收訊好一點的地方放著手機吧... wifi蠻容易因為經過牆壁而衰減,也建議你手機到PS4之間不要隔著牆

04/14 07:09, 6年前 , 23F
推! 此篇該m
04/14 07:09, 23F

04/14 07:16, 6年前 , 24F
DNS影響超大的,別誤導
04/14 07:16, 24F
合法的DNS在你查完目標位置就沒有用了,影響真的不大 如果你指的對岸的長城那一種,那影響的確很大 但連PSN不需要你翻牆,建議還是用合法的 避免導到奇怪的惡意網站被記錄不該洩漏的資訊

04/14 07:17, 6年前 , 25F
upnp不是有危險嗎
04/14 07:17, 25F
對,有危險,如果你的電腦也接在這台分享器上 有惡意程式也可以透過UPnP把你的資訊洩漏出去 比起來可能設在DMZ安全一點點,因為暴露在外的只有PS4 但資安就是這樣,你要安全就不方便,你要方便就不安全

04/14 07:39, 6年前 , 26F
只要是用無線連接就都是NAT-B了吧
04/14 07:39, 26F

04/14 07:42, 6年前 , 27F
我接兩個IP分享器也是NAT2耶
04/14 07:42, 27F
你兩台可能是平行的不是上下階層的 或是有一台沒用到WAN Port沒做NAT
還有 55 則推文
還有 12 段內文
04/14 15:28, 6年前 , 83F
而雙nat通常是使用者設定網路不當產生的結果
04/14 15:28, 83F

04/14 15:28, 6年前 , 84F
導致沒有足夠能力去處理讓port一層一層對應的關係
04/14 15:28, 84F

04/14 15:29, 6年前 , 85F
也就是說雙nat也可以變成nat2正常服務 只是一般人
04/14 15:29, 85F

04/14 15:29, 6年前 , 86F
去ip分享器裡面設定,把psn用的port給ps4走就沒問題
04/14 15:29, 86F

04/14 15:29, 6年前 , 87F
連一層路由器的port都搞不定了 何況是兩層路由器?
04/14 15:29, 87F

04/14 15:29, 6年前 , 88F
說到底 無論你是一層還多層路由器 都有可能nat3
04/14 15:29, 88F

04/14 15:31, 6年前 , 89F
官方這裡就有解釋nat3了 https://goo.gl/Qxece6
04/14 15:31, 89F

04/14 15:32, 6年前 , 90F
「而出現通訊遭阻擋的情形」這意思就是port沒開完全
04/14 15:32, 90F

04/14 15:35, 6年前 , 91F
其實處理port forwarding是不難 問題是出在品牌眾多
04/14 15:35, 91F

04/14 15:35, 6年前 , 92F
各家設定的頁面會有點差異 但其實終究是殊途同歸
04/14 15:35, 92F

04/14 15:36, 6年前 , 93F
最無腦的方法你把對外port跟對內port都設到你PS4就好
04/14 15:36, 93F

04/14 15:37, 6年前 , 94F
外面來的3480 經過路由器 指定到你PS4的3480
04/14 15:37, 94F

04/14 15:37, 6年前 , 95F
就只是這個概念而已 看不懂也沒關係因為一般人碰不到
04/14 15:37, 95F

04/14 17:07, 6年前 , 96F
紅明顯 等補回來
04/14 17:07, 96F

04/14 17:07, 6年前 , 97F
但我覺得不是特殊案例 蠻多人跟我有一樣經驗吧
04/14 17:07, 97F

04/14 17:13, 6年前 , 98F
補推 那巴哈有一個篇文章專門給ps4用的dns原理是?
04/14 17:13, 98F

04/14 17:52, 6年前 , 99F
專業推
04/14 17:52, 99F

04/14 17:56, 6年前 , 100F
看完這篇還是不懂 該怎麼辦@@ 我三類組的
04/14 17:56, 100F

04/14 19:11, 6年前 , 101F
想了解詳細的話就去讀CCNA
04/14 19:11, 101F

04/14 19:11, 6年前 , 102F
這跟幾類組無關好嗎
04/14 19:11, 102F

04/14 19:17, 6年前 , 103F
04/14 19:17, 103F

04/14 22:57, 6年前 , 104F
無腦的方式 建議 直接把ps 設成public ip 就不用管這些
04/14 22:57, 104F

04/14 22:57, 6年前 , 105F
04/14 22:57, 105F

04/14 22:59, 6年前 , 106F
假設是種花用pppoe 方式上網 就直接 ps4 Ethernet port
04/14 22:59, 106F

04/14 22:59, 6年前 , 107F
接烏龜 然後用ps4撥號上網
04/14 22:59, 107F

04/14 23:16, 6年前 , 108F
原PO還在跟我凹.. 總之MoblieCom大正解
04/14 23:16, 108F

04/15 00:27, 6年前 , 109F
你NAT幾的解釋是哪裡來的??官方嗎??
04/15 00:27, 109F

04/15 01:01, 6年前 , 110F
看了一下官方網站上的解釋 NAT3比較想是有些port沒打開
04/15 01:01, 110F

04/15 01:01, 6年前 , 111F
所以被判定成NAT3
04/15 01:01, 111F

04/15 02:41, 6年前 , 112F
設DMZ和UPnP覺得好像沒穿內褲一樣,可以請教要開
04/15 02:41, 112F

04/15 02:41, 6年前 , 113F
哪些port嗎?
04/15 02:41, 113F

04/15 07:50, 6年前 , 114F
請教一下 PS4 會用到哪些 port
04/15 07:50, 114F

04/15 10:25, 6年前 , 115F
淺顯易懂,謝謝分享,漲姿勢惹
04/15 10:25, 115F

04/15 16:54, 6年前 , 116F
上面的網址點進去就知道了
04/15 16:54, 116F

04/16 01:00, 6年前 , 117F
推 說明
04/16 01:00, 117F

04/16 09:27, 6年前 , 118F
很多人都是自己在架一台無線分享 然後用dhcp中華烏龜派送
04/16 09:27, 118F

04/16 09:27, 6年前 , 119F
一組ip或是用pppoe撥號 然後用pppoe撥號右沒開pppoe relay
04/16 09:27, 119F

04/16 09:27, 6年前 , 120F
當然連不上去
04/16 09:27, 120F

04/16 16:09, 6年前 , 121F
...那個 我不知道PS4用那些port...只有3840嗎 @@
04/16 16:09, 121F

04/17 12:41, 6年前 , 122F
這篇參考看看就好 跟官方解釋差太多
04/17 12:41, 122F
文章代碼(AID): #1QqFE00e (PlayStation)
文章代碼(AID): #1QqFE00e (PlayStation)