App Store打開不開,和 DNS 有什麼關係

DNS

嗯,這似乎是一個深奧的話題,

延伸來講,怕是得寫上萬字,介於目前為止,仍有不少同學連幾個步驟的【無視證書】教程都沒搞懂,還是從簡而述吧



這得從近日蘋果 App Store 商店無法訪問講起


自從 iOS 7 的商店大改版開始,App Store 就開始出現偶爾抽風的情況。



多數人也是從那時才開始接觸的 iPhone,教長還記得當時買了 iPhone 的用戶第一次登陸 App Store 卻無法正常安裝應用的場景,那時賣手機的商家幾乎都學到了一招,

也就是教用戶修改 iPhone 的 DNS,而後再去連接 App Store。



還別說,此方法在當時還真有效。也許是瞎貓碰見了死耗子,蘋果商店的服務器在當時可能真的是出了這方面的問題,更換 DNS 後算是對症下藥。


如果真是這種情況,關掉 WiFi,使用蜂窩移動網絡一樣可行,只不過當時流量費用巨貴,沒人願意這樣做罷了。


時間回到 2020 年,蘋果的 App Store 依然會偶爾出現打不開的情況,但不是修改 DNS 就能解決的,居然還有不少“專業人士”復讀幾年前的方法,教長懷疑他們甚至根本就不懂啥為 DNS,誤人子弟。


就拿這次蘋果 App Store 打開不開的情況來說,很大可能性是宕機,既然是宕機,修改 DNS 起不到任何作用,反而會使網速變慢。


遇到蘋果 App Store 打不開的情況,首先是一下關閉 WiFi,使用蜂窩無線網絡看能不能打開,如果能打開,證明蘋果服務器未宕機,可再連接 WiFi 修改 DNS,不過近年來蘋果服務器優化,這種情況少之又少;如果也不能打開,那八成是蘋果服務器宕機,只能等恢復了。


DNS 是什麼


我們熟知的域名一般都對應著一些 IP,例如 baidu.com,不過像百度這種大廠不可能只將域名解析到一個 IP,它需要分流減壓,所以不同地區可能對應的 IP 都不一樣,想知道它在你所處地區的 IP,僅需 Ping 一下即可,如圖:



而 DNS 則為域名和 IP 地址相互映射的一個分佈式數據庫,可讓用戶更好的記住網站。當你想訪問 baidu.com 時,總不能記住一串隨時可能變換的 IP 地址吧。


簡單來說,DNS 就是域名和 IP 之間的橋樑,而 IP 代表的則是百度服務器和你想要交換的數據。


若遇到百度的服務器故障或服務器方的帶寬需要升級等問題,導致 baidu.com 需要更換 IP,這時域名方面會解析到新的 IP,然後通知 DNS 服務器,當本地 DNS 知曉後,用戶再次訪問此域名時,本地 DNS 就會引導用戶的網絡連接新的 IP。


更換 DNS 有用嗎


在解釋這個問題前,各位先看看下面這張圖:



更換 DNS 地址,也就意味著我們將運營商分配的本地 DNS 換為第三方 DNS 服務商提供的,例如 114.114.114.114、119.29.29.29 和 8.8.8.8 等等。


下圖為 114DNS 服務商的電信節點分佈:



下圖為騰訊 DNS 節點分佈:



這些優秀的 DNS 服務商基本都基於 BGP Global AnyCast 技術,擁有極快的反應速度和緩存能力。乾淨無汙染、攔截不友好的信息和穩定高速,這些都是第三方 DNS 的優點。


可這畢竟是第三方的(省略N個字)。


所以教長統統不推薦。


那有沒有哪個 DNS 較為好用?


有,那就是 192.168.1.1


也就是直接套用光貓或路由器撥號後自帶的 DNS,這個 DNS 是運營商根據當地網絡環境分配的,

可以說是最快的存在


所以,更換 DNS 有用但也沒用,很矛盾。


不宜深講,只需記住,運營商給的 DNS 一般就是最適合自家網絡的


演 示


如何將 DNS 改為運營商分配的?


很簡單,打開「設置」➫「無線局域網」,點擊你已連接 WiFi 右側的菜單鍵,然後長按拷貝「路由器」這一欄的地址,在「配置DNS」中設置為「手動」,刪除本有的地址後輸入拷貝的地址後保存即可。



* 通常來說,一般路由器的地址都為 192.168.1.1,但橋接路由器或其他情況需要修改路由器的 IP 地址,教長也是為橋接而將地址改為 192.168.1.3,所以務必按上方教程操作。


下方為路由器撥號後自動獲取的 DNS,如圖:



* 雖然手機上也能直接套用上方的 DNS,但這個步驟還是交給路由器來操作吧,手機沒必要摻和進來,多此一舉。


修改成運營商提供的 DNS 就一定最好了?實則不然,但也是無奈之舉


運營商也會劫持本地 DNS 來投放一些廣告,下圖就為教長在使用移動寬帶時,瀏覽器自動彈出的廣告頁面:



不過各位也不要什麼鍋都往運營商的 DNS 上甩,因為運營商投放廣告的次數並不算多,而一些瀏覽器和流氓軟件自帶的彈窗廣告可比這個多得多,請注意甄別。