Domain-Name-System
如何對外部 DNS 查找的性能進行基準測試?
我正在考慮將 Google 的公共 DNS 伺服器作為我網路的外部 DNS。目前我正在使用來自我的 ISP 的 DNS 伺服器。過去我也考慮過 OpenDNS,但最終決定不跳。
我希望能夠對各個伺服器服務我們的 DNS 請求的速度進行基準測試。我在 nslookup 中看不到任何有用的資訊。
如何測試外部提供的 DNS 的往返時間?
您可以使用數據包擷取程序(過濾 DNS)來跟踪 DNS 查詢\響應時間。您可以在您的機器或您的內部 DNS 伺服器(如果有的話)上執行它。所有事情或多或少都相同,這應該讓您大致了解 Google DNS 與您的 ISP 相比的速度。
你可以簡單
dig
地grep
$ dig @8.8.8.8 www.rimuhosting.com | grep "Query time:" ;; Query time: 15 msec $ dig @4.2.2.1 www.rimuhosting.com | grep "Query time:" ;; Query time: 289 msec