+[no]nssearch Когда эта опция установлена, dig пытается найти официальные серверы имен для зоны, содержащей искомое имя, и отображает запись SOA, которую каждый сервер имен имеет для этой зоны.
Адриано П
19
Если вы просто хотите рассчитать время поиска одной записи, используйте time dig a foobar.com @8.8.8.8. Этот метод тестирования на самом деле не так хорош, так как после первого поиска вы получите кэшированные результаты, и любой сервер, который находится ближе к вам, даст вам самый быстрый ответ.
Namebench , вероятно, инструмент, который вы ищете. Он выполняет поиск на основе доменов в кэше вашего браузера, случайных записей из списка популярных записей и т. Д. Он легко настраивается для проверки предпочитаемого вами списка DNS-серверов, вашего списка записей и т. Д.
Это помогло мне в подсказке bash. У меня была проблема, когда серверы имен случайно отключались. Вам нужна утилита dig, которая не используется по умолчанию при минимальной установке. Вы можете получить его, установив
$ yum install bind-utils
для Fedora / RedHat / CentOS или
$ apt install dnsutils
для Ubuntu / Debian
$ while true; do dig www.google.com | grep time; sleep 2; done
Это дает вывод как:
;; Query time: 2 msec
;; Query time: 1 msec
;; connection timed out; no servers could be reached
;; Query time: 1 msec
;; Query time: 53 msec
;; connection timed out; no servers could be reached
;; connection timed out; no servers could be reached
;; Query time: 2 msec
;; Query time: 5 msec
;; Query time: 3 msec
При исправном соединении это должен быть запрос не более 2 мсек.
+[no]nssearch
Когда эта опция установлена, dig пытается найти официальные серверы имен для зоны, содержащей искомое имя, и отображает запись SOA, которую каждый сервер имен имеет для этой зоны.Если вы просто хотите рассчитать время поиска одной записи, используйте
time dig a foobar.com @8.8.8.8
. Этот метод тестирования на самом деле не так хорош, так как после первого поиска вы получите кэшированные результаты, и любой сервер, который находится ближе к вам, даст вам самый быстрый ответ.Namebench , вероятно, инструмент, который вы ищете. Он выполняет поиск на основе доменов в кэше вашего браузера, случайных записей из списка популярных записей и т. Д. Он легко настраивается для проверки предпочитаемого вами списка DNS-серверов, вашего списка записей и т. Д.
источник
Это помогло мне в подсказке bash. У меня была проблема, когда серверы имен случайно отключались. Вам нужна утилита dig, которая не используется по умолчанию при минимальной установке. Вы можете получить его, установив
для Fedora / RedHat / CentOS или
для Ubuntu / Debian
Это дает вывод как:
При исправном соединении это должен быть запрос не более 2 мсек.
источник
и сделать отчет в формате HTML с результатами лучших днс для вас на основе скорости отклика днс
источник