太多錯誤網路觀念了,簡單說明一下 - PS

Table of Contents

--本篇討論可能含有性議題或令人不快之內容,無法接受此類話題者請自行斟酌閱讀--

----------以上內容需要使用請留下 不需使用的可以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都有開就好。


暫時想到這麼多,推文有人提問的話再視情況補充...

--

All Comments

Harry avatarHarry2018-04-14
推,此篇該m
Necoo avatarNecoo2018-04-15
不太認同dns影響不大
Kumar avatarKumar2018-04-16
除非你不同 dns 會解出不同 IP,或者反解速度特慢又剛好
Leila avatarLeila2018-04-18
PS4 系統很爛每次都重新查,不然 dns 不應該影響速度啦
Ingrid avatarIngrid2018-04-18
當然平常除非壞掉才會去換dns 但是psn有時跑的點真心莫
名其妙
Eden avatarEden2018-04-20
別再叫人用8.8.8.8了 根本慢死
Joseph avatarJoseph2018-04-22
最近一個新的dns 1.1.1.1可以試用看看XD
Skylar DavisLinda avatarSkylar DavisLinda2018-04-24
什麼是UPnP
Carol avatarCarol2018-04-25
什麼是DMZ
Hedwig avatarHedwig2018-04-29
dns有差吧 上次怎麼條都爆掉 直到我換dns
Mary avatarMary2018-05-03
8.8.8.8真的被超用了!變慢好多。這篇很好讀,大推。感
Eartha avatarEartha2018-05-07
拜讀推
Ursula avatarUrsula2018-05-09
Liam avatarLiam2018-05-12
推 但應該大家還是看不太懂吧
Wallis avatarWallis2018-05-16
本版程度是連再在己以都搞不懂 這個太難了(打死)推
Jack avatarJack2018-05-19
遊戲如果有導入CDN服務,CDN的特性就是將原始內容派發到
Charlie avatarCharlie2018-05-24
最接近使用者的節點,讓使用者可以就近存取、縮短延遲,
以DNS判別使用者所在地區,會解析出不同結果其實很正常
Carolina Franco avatarCarolina Franco2018-05-27
Elvira avatarElvira2018-05-30
這兩天萌夯突然很難連 手機熱點有什麼改善方法嗎= =
Edward Lewis avatarEdward Lewis2018-06-01
推! 此篇該m
Olivia avatarOlivia2018-06-03
DNS影響超大的,別誤導
Ethan avatarEthan2018-06-05
upnp不是有危險嗎
Valerie avatarValerie2018-06-07
只要是用無線連接就都是NAT-B了吧
Sandy avatarSandy2018-06-10
我接兩個IP分享器也是NAT2耶
Charlie avatarCharlie2018-06-10
有個ps4專用的dns
Edwina avatarEdwina2018-06-15
派對的NAT相衝有100%的解決法嗎?
Callum avatarCallum2018-06-16
先收藏,謝謝
Frederica avatarFrederica2018-06-16
專業給推
Kumar avatarKumar2018-06-20
Nat3=服務port沒開完全的狀況....雙nat只是其中一個
情形,而且port forwarding才是最完整安全的開port措
Ida avatarIda2018-06-23
長知識 推專業
Aaliyah avatarAaliyah2018-06-26
通常判斷最近節點是根據來源Ip吧 跟你dns設哪有啥關係..
.
Thomas avatarThomas2018-06-27
看來還是很多人對DNS不了解.....
Brianna avatarBrianna2018-07-01
DNS 名稱解析伺服器 簡單來說你打網址在瀏覽器上,電腦
也不知道這個網址在哪他要去問dns把網址轉成IP在連到你
想連的網站.
Sandy avatarSandy2018-07-06
nat才是影響的關鍵
Dinah avatarDinah2018-07-11
除非你直接連IP 不然DNS的response time還是會影響吧
Freda avatarFreda2018-07-12
Robert avatarRobert2018-07-17
可能跟所在地區有關,我1.1.1.1有時候會很慢
Quintina avatarQuintina2018-07-18
就算是手機的對外網路,也不一定是NAT1
Tracy avatarTracy2018-07-19
而且兩個IP分享器互接不一定會透過NAT
Connor avatarConnor2018-07-24
我就是想看Port Forwarding的居然沒有Orz
Susan avatarSusan2018-07-29
NAT2我覺得影響蠻大的耶 都是NAT2 派對可能無法語音 要
靠不斷進出或是找個1的橋接
Robert avatarRobert2018-07-30
排隊相衝一般找一個1的就能解決 然後他一離開所有2的瞬
間斷訊
Mia avatarMia2018-07-31
專業推!雖說我看了兩遍還是懵懵懂懂
Ingrid avatarIngrid2018-08-03
原來如此推 個
Linda avatarLinda2018-08-05
推說明!
Poppy avatarPoppy2018-08-07
不過開啟DMZ就會將此IP所有port完全暴露在外網,有一定風險
Kristin avatarKristin2018-08-08
NAT3是被防火牆擋了 跟幾層沒關係好嗎..
Rachel avatarRachel2018-08-12
Victoria avatarVictoria2018-08-17
用心教學給推
Joe avatarJoe2018-08-19
推 但是可以說白話嗎
Steve avatarSteve2018-08-19
推簡單易懂
Hedwig avatarHedwig2018-08-21
推專業
William avatarWilliam2018-08-22
他已經夠白話了,你要不要先檢討自己?
Anonymous avatarAnonymous2018-08-26
建議讀新手面向的文章,擷取自己會用到的部分就好。為
了好讀,原po會盡量精簡用詞,所以相對資訊也不夠。通
常會看不懂的狀況,應該是糾結在一些自己沒碰過的狀態
,或是專有名詞。
Kama avatarKama2018-08-30
sony patch確實是走akamai cdn阿,但這跟user dns設哪無
Genevieve avatarGenevieve2018-08-31
簡單明瞭
Annie avatarAnnie2018-09-04
怎麼會無關 你要跑到AKAMAI中間也有線路阿
Elvira avatarElvira2018-09-06
線路跟DNS有什麼關係?
Kyle avatarKyle2018-09-09
我的IP分享器是接兩層沒錯,不是平行的,先房東的
Regina avatarRegina2018-09-11
到我房間後,我再用ip分享器分給電腦和ps4
Hedda avatarHedda2018-09-14
NAT幾跟經過幾台ip分享器無關
Frederica avatarFrederica2018-09-14
真的無關
Michael avatarMichael2018-09-16
反正NAT幾跟接了幾層ip分享器沒關係
Daniel avatarDaniel2018-09-18
這篇文章的問題是出在對nat2 3定義完全是誤導了
Queena avatarQueena2018-09-21
如果過幾個月玩家們在討論為何nat3的時候
Yuri avatarYuri2018-09-24
有人根據這篇文章去指正對方因為經過兩個路由器?
那又會有人上來問 為什麼我只經過一台也會nat3???
Yuri avatarYuri2018-09-25
nat3=port打開的不完全 所以有些psn服務會不完全
而雙nat通常是使用者設定網路不當產生的結果
導致沒有足夠能力去處理讓port一層一層對應的關係
Joe avatarJoe2018-09-25
也就是說雙nat也可以變成nat2正常服務 只是一般人
連一層路由器的port都搞不定了 何況是兩層路由器?
說到底 無論你是一層還多層路由器 都有可能nat3
Regina avatarRegina2018-09-26
去ip分享器裡面設定,把psn用的port給ps4走就沒問題
Charlotte avatarCharlotte2018-09-29
官方這裡就有解釋nat3了 https://goo.gl/Qxece6
Emily avatarEmily2018-09-30
「而出現通訊遭阻擋的情形」這意思就是port沒開完全
Iris avatarIris2018-10-02
其實處理port forwarding是不難 問題是出在品牌眾多
各家設定的頁面會有點差異 但其實終究是殊途同歸
Hedy avatarHedy2018-10-03
最無腦的方法你把對外port跟對內port都設到你PS4就好
Zenobia avatarZenobia2018-10-06
外面來的3480 經過路由器 指定到你PS4的3480
就只是這個概念而已 看不懂也沒關係因為一般人碰不到
Kristin avatarKristin2018-10-07
紅明顯 等補回來
但我覺得不是特殊案例 蠻多人跟我有一樣經驗吧
Elizabeth avatarElizabeth2018-10-08
補推 那巴哈有一個篇文章專門給ps4用的dns原理是?
Doris avatarDoris2018-10-13
專業推
Wallis avatarWallis2018-10-15
看完這篇還是不懂 該怎麼辦@@ 我三類組的
James avatarJames2018-10-19
想了解詳細的話就去讀CCNA
Kumar avatarKumar2018-10-21
這跟幾類組無關好嗎
Emily avatarEmily2018-10-21
Bennie avatarBennie2018-10-25
無腦的方式 建議 直接把ps 設成public ip 就不用管這些
Anonymous avatarAnonymous2018-10-29
假設是種花用pppoe 方式上網 就直接 ps4 Ethernet port
接烏龜 然後用ps4撥號上網
James avatarJames2018-10-30
原PO還在跟我凹.. 總之MoblieCom大正解
Sarah avatarSarah2018-11-03
你NAT幾的解釋是哪裡來的??官方嗎??
Rosalind avatarRosalind2018-11-07
看了一下官方網站上的解釋 NAT3比較想是有些port沒打開
所以被判定成NAT3
Eartha avatarEartha2018-11-08
設DMZ和UPnP覺得好像沒穿內褲一樣,可以請教要開
哪些port嗎?
Vanessa avatarVanessa2018-11-12
請教一下 PS4 會用到哪些 port
Steve avatarSteve2018-11-16
淺顯易懂,謝謝分享,漲姿勢惹
Kelly avatarKelly2018-11-18
上面的網址點進去就知道了
Damian avatarDamian2018-11-18
推 說明
Thomas avatarThomas2018-11-20
很多人都是自己在架一台無線分享 然後用dhcp中華烏龜派送
一組ip或是用pppoe撥號 然後用pppoe撥號右沒開pppoe relay
當然連不上去
Kelly avatarKelly2018-11-20
...那個 我不知道PS4用那些port...只有3840嗎 @@
Steve avatarSteve2018-11-21
這篇參考看看就好 跟官方解釋差太多