首頁 > 台灣人在大陸 > 在大陸手機已經翻牆了還是上不了Facebook或Line的解決方式
DNS運作簡易說明

在大陸手機已經翻牆了還是上不了Facebook或Line的解決方式

笨笨包今天又再繼續說說在大陸翻牆上網的麻煩事。

有人說:手機上網哪有那麼麻煩,只要手機沒被停機設定好就能上網了,哪有那麼麻煩!這句話對於在台灣手機上網的人來說是再基本也不過了,但是忽略了一點:台灣人在大陸手機上網還要上Facebook和Line…

為什麼要上Facebook和Line呢?因為自己的親朋好友都是使用Facebook和Line啊。我要打卡、曬自拍照、敘說自己的所見所聞都離不開Facebook和Line。偏偏Facebook和Line是被大陸給封鎖的網站和服務。你要在別人的地方上網,又要上封鎖網站,當然要麻煩點,不然簡單點就直接使用大陸的微博和微信不就好了,幹嘛還要使用Facebook和Line…

對於某些人來說,無論是手機或電腦,都已經有安裝了翻牆工具,卻還無法瀏覽這些網站,問題就處在DNS。

大陸DNS的污染和防止DNS被污染的設定

大陸有個全世界惡名昭彰的網路防火牆,所以在大陸的網民必須麻煩點使用一些工具翻牆才能看到被封鎖的網站。可是翻牆還是不夠,上網除了網址以外,還有一個很重要的設定 – 設定DNS網域名稱伺服器。這就是笨笨包今天要說的事情。
上網有兩個重要的元素:IP和網址,任何電腦最少都有一個IP才能和外面的網路世界聯繫,但是一個網站卻不一定只有一個IP。而我們光是記着IP一串數字就太麻煩了,自己的電話號碼都記不住還去記IP?所以就必須有個讓人覺得記得住的網址去參照對應的IP。

舉個例子來說,Facebook的網址是www.facebook.com,如果我在美國,使用8.8.8.8的公用網域名稱伺服器解析的話,解析出來的IP就是:31.13.73.36。
這個31.13.73.36就是Facebook伺服器的IP。

DNS運作簡易說明

但是在大陸,笨笨包今天才發現的,我使用中國鐵通寬帶提供的域名稱伺服器去解析www.facebook.com的話,出來的結果卻是127.0.0.1。這代表什麼意思呢?稍懂網路知識的人都知道127.0.0.1代表自己的電腦內部IP,也就是說人家根本就不讓你上那個網站,因為解析出來就是自己的電腦,根本連不出去,就算你有工具會翻牆都沒用。

dns

雖然我們可以利用編輯hosts的方式,手動將網址對應的IP儲存在電腦裡面,但是,也實在太複雜了。如果是手機,安卓手機沒有root是無法修改hosts檔案。iphone同樣沒有越獄的話是無法修改的。所以最好的方式就是使用公用DNS伺服器。

理論內容就如上文所說的,所以我們來說個實際點的方式。
無論是電腦或手機,當你上網的時候,電信公司會自動提供給你上網IP和DNS IP。上網IP我們無法修改,所以我們就來修改DNS。網路上有許多提供免費公用DNS的服務:

大陸公共DNS伺服器IP地址:

OneDNS (112.124.47.27)
OpenerDNS(42.120.21.30)
aliDNS (223.5.5.5, 223.6.6.6)
114DNS (114.114.114.114, 114.114.115.115)
114DNS安全版(114.114.114.119, 114.114.115.119)
114DNS家庭版(114.114.114.110, 114.114.115.110)
Dns派:電信/移動/鐵通(101.226.4.6, 218.30.118.6)
Dns派:聯通(123.125.81.6, 140.207.198.6)

國外公共DNS伺服器地址:

Google Public DNS (8.8.8.8, 8.8.4.4)推薦
OpenDNS (208.67.222.222, 208.67.220.220)無法使用Google Public DNS時的替代IP
OpenDNS Family (208.67.222.123, 208.67.220.123)
V2EX DNS (199.91.73.222, 178.79.131.110)
Dyn DNS (216.146.35.35, 216.146.36.36)
Comodo Secure (8.26.56.26, 8.20.247.20)
UltraDNS (156.154.70.1, 156.154.71.1)
Norton ConnectSafe (199.85.126.10, 199.85.127.10)

至於如何設定,改DNS IP這程序已經有數十年歷史了,自己去Google吧!

在大陸使用公用DNS的缺點

但是在大陸,使用公共DNS伺服器就不是個好主意,因為很多大陸網站像是優酷、土豆、愛奇藝…之類的視頻影音網站都有提供CDN的功能,那些網站會告訴DNS走哪邊是最快的線路,但是公共DNS伺服器卻無法正確得到最快的線路,導致雖然可以翻牆上國外的網站,卻無法使用大陸自己的網站。

所以聰明的程式設計師們在設計翻牆工具時,在大陸就使用ISP提供的DNS,翻牆工具也多了一個使用外部DNS的功能

PROXY REMOTE DNS

或者設定啟用UDP轉發(因為DNS是傳輸UDP封包)就可以了。

手機影梭UDP設定

因為笨笨包也有點懶,加上每個人使用的狀況不同,所以不想教怎麼去設定,但是如果有問題或糾正的話,可以在這留言告訴笨笨包。

如果你長住在大陸,被各類vpn氣得不要不要的,想租VPS自己單獨使用,卻又擔心自己沒有技術能力,笨笨包可以代租且免費為你代維護代管理,唯一的請求很多人都知道,所以不方便這裡詳述,反正就是滑鼠點點點。

笨笨包推薦的vps是一家英國公司在美國的機房,沒甚麼大陸人使用,所以網路很順暢延遲率不高,且經過笨笨包代設定後上網非常順暢,看Youtube不會卡,用過的人都說好。

good

笨笨包代租vps費用:月租:5英鎊季租:15英鎊半年租:25英鎊年租:50英鎊(換算台幣計算方式為雅虎奇摩匯率:英鎊現金賣出匯率 x 1.1 匯差及匯兌手續費)。

笨笨包幫忙代管的主機除了回台灣的人,以及iphone真的不好用以外,續租率100%,因為笨笨包能穩定順暢的翻牆使用,我管理的主機同樣都是穩定順暢的翻牆。有興趣的人可在底下留言笨笨包會以電子郵件回覆,或利用 https://telegram.me/tw590103 直接和笨笨包聯絡。

 

發表留言

您的電子郵件地址將不會被公開標記為必填欄位 *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料