我正在使用Google開放 DNS。如何測量 DNS 伺服器的速度?
您可以使用以下命令:
dig YOURDOMAIN +nssearch
如果您只想為單個記錄的查找計時,請使用time dig a foobar.com @8.8.8.8
. 這種測試方法確實不是很好,因為在第一次查找之後,您將獲得記憶體的結果,並且任何離您較近的伺服器都會給您最快的響應。
namebench可能是您正在尋找的工具。它會根據您的瀏覽器記憶體中的域、流行記錄列表中的隨機記錄等進行查找。它是高度可配置的,可以測試您的首選 DNS 伺服器列表、記錄列表等。
引用自:https://unix.stackexchange.com/questions/62222