Проверить настройку DNS. Утилита диагностики dig.

dig — мощная CLI утилита для диагностики и проверки DNS сервера. С помощью dig всегда можно проверить правильность настройки DNS — сервера доменных имен.  DIG очень удобна для использования системными администраторами, а также вебмастерами.

Опросить конкретный DNS сервер:

dig @<адрес-DNS-сервера> <проверяемое_имя>

 

Пример:

dig @ns1.yandex.ru ya.ru

 

; <<>> DiG 9.8.3-P4 <<>> @ns1.yandex.ru ya.ru

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1984

;; flags: qr aa rd; QUERY: 1, ANSWER: 8, AUTHORITY: 2, ADDITIONAL: 3

;; WARNING: recursion requested but not available

 

;; QUESTION SECTION:

;ya.ru. IN A

 

;; ANSWER SECTION:

ya.ru. 7200 IN A 77.88.21.3

ya.ru. 7200 IN A 87.250.250.3

ya.ru. 7200 IN A 87.250.250.203

ya.ru. 7200 IN A 87.250.251.3

ya.ru. 7200 IN A 93.158.134.3

ya.ru. 7200 IN A 93.158.134.203

ya.ru. 7200 IN A 213.180.193.3

ya.ru. 7200 IN A 213.180.204.3

 

;; AUTHORITY SECTION:

ya.ru. 7200 IN NS ns5.yandex.ru.

ya.ru. 7200 IN NS ns1.yandex.ru.

 

;; ADDITIONAL SECTION:

ns1.yandex.ru. 345600 IN A 213.180.193.1

ns1.yandex.ru. 3600 IN AAAA 2a02:6b8::1

ns5.yandex.ru. 345600 IN A 213.180.204.1

 

;; Query time: 14 msec

;; SERVER: 213.180.193.1#53(213.180.193.1)

;; WHEN: Tue Feb 26 09:06:16 2013

;; MSG SIZE rcvd: 254

 

Узнать какие есть почтовые сервера имеющие MX записи в DNS:

dig ya.ru MX

 

В утилите dig можно использовать любые аргументы, такие как A, CNAME, MX, NS, PTR, SOA, SRV, TXT и другие DNS записи.

Для информации: утилита nslookup — также одна из утилит для тестирования работы сервера доменных имен.

Опубликовано
В рубрике FreeBSD