如何測試 DNS Server 的速度

Google Public DNS 續集

就在上篇「Google Public DNS 服務」高登提到有人用「ping」這個指令來測 DNS Server 的速度是不正確的方法,所以就要再寫一篇教大家如何用程式來測 DNS Server 的速度。

當然這程式不是我寫出來的,之前我也沒用過,但是在網路上找一下就找到了!

DNS Benchmark

  • 程式官網http://www.grc.com/dns/benchmark.htm
  • 程式下載網址:請由 GRC 網站下載(我圖中框起來的地方)
  • 程式價格:免費
  • 程式使用方式:下載回來的「DNSBench.exe」直接執行就好了,不用安裝
如何測試 DNS Server 的速度

這裡順便提一下:在我的網站儘量不會放原作者的直接下載連結,這是對原作者的一種尊重,因為原作者辛辛苦苦寫的程式就是希望多一些人知道他,如果你只是直接從我這裡下載都沒去過作者的網站,那對作者是很不公平的!當然這只是我個人的理念,如果你覺得值得推廣就請你也跟我一起作,讓大家有更多好用的免費軟體可以用。

開始測試

開啟 DNS Benchmark 程式,你要先加入你要測試的 DNS Server IP,Google Public DNS 的兩組「8.8.8.8」、「8.8.4.4」它已經內建好了,但是HiNet的「168.95.1.1」、「168.95.192.1」則是要另外加,而如果你不是使用HiNet來上網的話,還要再加上你的 ISP 的 DNS Server IP。

請先按下【Nameservers】按鈕

如何測試 DNS Server 的速度

接下來按【Add/Remove】修改你要測試的 DNS Server 列表

如何測試 DNS Server 的速度

要新增 HiNet DNS Server 的話鍵入「168.95.1.1」、「168.95.192.1」(一次一個)然後按【Add】,要移除其他的就按【Remove】,好了之後【Close】回到上一個視窗

如何測試 DNS Server 的速度

接下來按下【Run Benchmark】,等個幾分鐘結果就出來了

如何測試 DNS Server 的速度

我不是用 HiNet 的線路,所以第一名是我的 ISP 的 DNS Server,但是第二名、第三名就是 Google Public DNS 了!

至於不同顏色的棒棒代表的是:

  • 紅色Cached:有快取
  • 綠色Uncached:無快取
  • 藍色DotCom Lookup:.com 域名的查詢
如何測試 DNS Server 的速度

Google Pubkic DNS 到底有沒有傳說中的那麼神請你自己測吧,但是這只是一項的參考數據而已,大家沒有必要爭什麼,倒是我除了自己會用 Google 以外,客戶的應該都不會將他們的 DNS 改成 Google 的,因為要用這個要「有練過!」(有問題要知道怎麼查),一般人就不要自找麻煩了!

如果您是第一次來到本站,而且覺得本站的內容不錯的話,建議你透過 訂閱 本站的方式,隨時取得本站的最新內容。同時也歡迎您 按讚
Facebook 粉絲團以及
Google+ 專頁
如果這篇文章有幫到您也麻煩您按個讚
並分享出去,謝謝您!

有 10 則迴響於 如何測試 DNS Server 的速度

  1. 語爸 說:

    圖表我看不懂,那請問一下,排最上面就是最快的嗎?

  2. 路人丁丁 說:

    呵呵!!
    這篇有點賭氣的味道??!!
    不過有圖有真相

  3. 拆組達人 說:

    哈!有練過才會改!XDD

  4. Tomcat 說:

    好物. 感謝分享.

    拿來當成 performance evaluation 的Project 題目還蠻不錯的.

    這程式有一小小缺憾.
    它測的不是真正 DNS 效能. 而是 CLIENT 到這些 DNS QUERY 的效能
    不過. 它已經相當不錯了.

  5. flasherwade 說:

    写的很详尽!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

首次留言要通過審核之後才會出現在版面上,請大家不要重覆留言。如果留言的內容與本篇文章無關、廣告留言、商業網站連結、假的網址或信箱的那留言可能就會跑到火星去哦!如果怕忘記在哪一篇文章留言,你只要在下面的e-mail通知那裡打勾就可以收到留言回覆的Email,謝謝大家的配合!