1. 程式人生 > >DNS 伺服器選擇

DNS 伺服器選擇

DNS 伺服器選擇

重要的事情寫到前面,因為現在是快餐文化,快餐閱讀,沒有人願意靜下心研究和和閱讀了。

 本文主要介紹了一些DNS的測試速度,不介意直接拿去使用,如需使用還需要自己測試才行,就算我們找到了最快的,那也只代表域名解析快而已,DNS有沒有被汙染,有沒有被劫持依然要靠實際使用才知道。

網上很多人說幾十毫秒的差距根本感覺不出來,無需糾結。說的也沒錯,如果一次解析就能直接訪問到網站,的確是無需糾結。但現在很多網址都是重定向的,連續跳轉十幾次的都有,也就是說我們訪問網址需要十幾次域名解析才能訪問到真正的網址,這樣耗時就指數增長了,所以我需要找兩個最快最穩定的。

DNS 就是域名解析服務,說簡單點就是將域名翻譯為IP地址,為快速的域名解析能加快我們上午速度,和我們所處的城市位置、我們當前使用的運營商高度相關

 

關於DNS,網上有太多的評測和文章以及問答,但真正用起來,並不如官方宣傳的那麼好,而且資訊時代,一切變化都是很快的,前幾年好用,這幾年不一定好用,國外人評論好,國內不一定好用,這個省份用著好,另一個省份也許就糟糕了,其中的道理大家都懂。是騾子是馬,咱拉出來溜溜

 

先表明測試環境

地址:中國

網路:深圳電信

測試時間:2018年11月21日 上午 9點30分

測試目的:找兩個最快的DNS自己用,順便記錄下已知的公共DNS用於以後更換

被測試DNS概況:沒有測試各個運營商的DNS,

1.百度公共DNS 180.76.76.76

大概是2014年12月,百度宣佈推出公共DNS:180.76.76.76  https://dudns.baidu.com/intro/publicdns/ 

 

180.76.76.76 的 Ping 統計資訊:
    資料包: 已傳送 = 83,已接收 = 83,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 5ms,最長 = 41ms,平均 = 8ms

 

2.阿里公共DNS 223.5.5.5   和  223.6.6.6

2014-06-06 阿里公共DNS正式上線了  http://alidns.com/ 

服務IP:223.5.5.5       223.6.6.6

阿里DNS官網這張圖真的是醜啊,不符合阿里大企業的形象

 

 

223.5.5.5 的 Ping 統計資訊:
    資料包: 已傳送 = 55,已接收 = 41,丟失 = 14 (25% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 21ms,最長 = 80ms,平均 = 38ms

 

223.6.6.6 的 Ping 統計資訊:
    資料包: 已傳送 = 85,已接收 = 79,丟失 = 6 (7% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 10ms,最長 = 59ms,平均 = 27ms

 

3.Public DNS+ 119.29.29.29

Public DNS+是DNSPod推出的公共域名解析服務,服務IP為119.29.29.29  https://www.dnspod.cn/Products/Public.DNS  

DNSPOD 的公共 DNS 是在騰訊全資收購後推出的,晚上也有人叫做騰訊公共DNS,但收購後依然以獨立品牌運營,所以官網官網看不到騰訊的影子,這點為馬化騰點贊吧,雖然不喜歡這個社交和遊戲佬

 

 

119.29.29.29 的 Ping 統計資訊:
    資料包: 已傳送 = 439,已接收 = 439,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 6ms,最長 = 37ms,平均 = 7ms

 

-------          說完BAT,我們就說說全球大型的  ------------

 

4. google DNS 8.8.8.8   和  8.8.4.4  https://developers.google.com/speed/public-dns/ 

支援 DNSSEC Authentication

8.8.8.8 的 Ping 統計資訊:
    資料包: 已傳送 = 23,已接收 = 23,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 22ms,最長 = 25ms,平均 = 23ms

 

8.8.4.4 的 Ping 統計資訊:
    資料包: 已傳送 = 50,已接收 = 50,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 10ms,最長 = 12ms,平均 = 10ms

 

5.IBM DNS 9.9.9.9 和 149.112.112.112 https://www.quad9.net/ 

支援 DNSSEC Authentication

9.9.9.9 的 Ping 統計資訊:
    資料包: 已傳送 = 193,已接收 = 189,丟失 = 4 (2% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 177ms,最長 = 208ms,平均 = 182ms

 

149.112.112.112 的 Ping 統計資訊:
    資料包: 已傳送 = 131,已接收 = 130,丟失 = 1 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 158ms,最長 = 203ms,平均 = 177ms

6.open DNS  208.67.222.222 和 208.67.220.220  https://www.opendns.com/ 

208.67.222.222 的 Ping 統計資訊:
    資料包: 已傳送 = 108,已接收 = 108,丟失 = 0 (0% 丟失),
往返行程的估計時
間(以毫秒為單位):
    最短 = 99ms,最長 = 115ms,平均 = 109ms

 

208.67.220.220 的 Ping 統計資訊:
    資料包: 已傳送 = 80,已接收 = 74,丟失 = 6 (7% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 109ms,最長 = 155ms,平均 = 136ms

 

 

---------------      說完全球大型的,再說說國內的         ------------

 

7.SDNS 1.2.4.8 和 210.2.4.8  http://public.sdns.cn/index.shtml 

SDNS遞迴雲解析服務是中國網際網路絡資訊中心(CNNIC)推出的免費的公共解析服務產品。旨在為使用者提供快速、安全、綠色的上網接入解析服務。SDNS遞迴雲解析所提供的服務可以增加瀏覽網站的速度

看網站頁面就不給力,實際使用應該也是不給力,中國網際網路絡資訊中心(CNNIC)推出的,反正我是不會用的,僅僅測試下速度

 

 

 1.2.4.8 的 Ping 統計資訊:
    資料包: 已傳送 = 223,已接收 = 164,丟失 = 59 (26% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 28ms,最長 = 33ms,平均 = 29ms

 

210.2.4.8 的 Ping 統計資訊:
    資料包: 已傳送 = 450,已接收 = 450,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 34ms,最長 = 48ms,平均 = 37ms

 

1.2.4.8 測試中返回了無效的回覆,果然是差評

官網解釋大概就是說有些網址別的DNS伺服器都可以正常解析,但是當前DNS卻不能正常解析,那麼他會標記出來。說白了,就是遮蔽了某些網址不讓使用者訪問,果然是我大天國啊

 

 

8.114DNS   https://www.114dns.com/ 

不愧是老牌啊,提供了三種DNS供使用者選擇:

 

純淨 無劫持   無需再忍受被強扭去看廣告或粗俗網站之痛苦 
服務地址為:114.114.114.114 和 114.114.115.115

 

攔截 釣魚病毒木馬網站  增強網銀、證券、購物、遊戲、隱私資訊保安
服務地址為:114.114.114.119 和 114.114.115.119

 

學校或家長可選攔截 色情網站  保護少年兒童免受網路色情內容的毒害
服務地址為:114.114.114.110 和 114.114.115.110

 

我只測試純淨無劫持的

114.114.114.114 的 Ping 統計資訊:
    資料包: 已傳送 = 270,已接收 = 270,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 23ms,最長 = 30ms,平均 = 24ms

 

114.114.115.115 的 Ping 統計資訊:
    資料包: 已傳送 = 264,已接收 = 264,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 21ms,最長 = 30ms,平均 = 21ms

 

9. DNS 派  http://www.dnspai.com/ 

DNS派跟執行商、政府、一線網際網路廠商進行合作,能有效的遮蔽色情網站、釣魚網站,讓你和家人的上網環境更加乾淨。

DNS派能有效攔截域名劫持,讓您的訪問不會被劫持到廣告網站和粗俗網站

看網站風格和元素應該是 360 旗下,或者獲得360投資的

電信:首選地址:101.226.4.6,備用地址:218.30.118.6     

聯通:首選地址:123.125.81.6,備用地址:140.207.198.6

移動:首選地址:101.226.4.6,備用地址:218.30.118.6    

鐵通:首選地址:101.226.4.6,備用地址:218.30.118.6

 

 我的是電信,所以僅僅測試電信

 101.226.4.6 的 Ping 統計資訊:
    資料包: 已傳送 = 102,已接收 = 102,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 28ms,最長 = 53ms,平均 = 31ms

 

218.30.118.6 的 Ping 統計資訊:
    資料包: 已傳送 = 93,已接收 = 93,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 33ms,最長 = 52ms,平均 = 36ms

 

10. PdoMo-DNS 101.132.183.99 和 193.112.15.186  https://pdomo.me/ 

 

101.132.183.99 的 Ping 統計資訊:
    資料包: 已傳送 = 383,已接收 = 383,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 31ms,最長 = 42ms,平均 = 32ms

193.112.15.186 的 Ping 統計資訊:
    資料包: 已傳送 = 378,已接收 = 378,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 6ms,最長 = 23ms,平均 = 7ms

 

11. ONE DNS 117.50.11.11  和  117.50.22.22   https://www.onedns.net/ 

 

117.50.11.11 的 Ping 統計資訊:
    資料包: 已傳送 = 184,已接收 = 184,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 37ms,最長 = 40ms,平均 = 37ms

117.50.22.22 的 Ping 統計資訊:
    資料包: 已傳送 = 173,已接收 = 173,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 39ms,最長 = 44ms,平均 = 40ms

 其中 117.50.22.22 在深圳電信環境中 不能正常解析

官網的解釋大概就是說這個DNS在當前環境是不能使用的,也許他在別的地方可以正常解析

12. cloudxns  https://www.cloudxns.net/ 

這個貌似是收費的,沒有提供公共DNS,但頁面有幾個關於DNS的小工具,所以也收藏下

 

13.HI!XNS 40.73.101.101  https://hixns.com/ 

雖然網站頁面是極簡風格,但是這個DNS 在我的網路環境下完全不能用

40.73.101.101 的 Ping 統計資訊:
    資料包: 已傳送 = 28,已接收 = 0,丟失 = 28 (100% 丟失),

 

15. DNS測試工具

必須要一個高階大氣上檔次的:

Dns benchmark 官網  https://www.grc.com/dns/benchmark.htm 

 

首先把軟體內部已經收集到的 4849 個DNS全部掃描一遍,會自動留下最快的50個:

 

圖例說明:

 

 

 與 IP 放一起的紅色部分表示了丟包情況,紅色條越長,丟包越嚴重

 

 

 中間的綠色空心小圓圈表示這個DNS狀態良好,實心表示當前電腦已經使用的DNS

 

 

 這部分有三種顏色,滑鼠點選後會顯示更詳細的圖例

其中紅色表示 快取的網址查詢時間

綠色是未快取的網址查詢時間

紫色是 .com 網址迴圈查詢時間