четверг, 4 июля 2013 г.

Диагностика DNS - dig

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

Установка Debian/Ubuntu:

# apt-get install dnsutils

Установка CentOS:

# yum install bind-utils 


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

dig @NS.example.com test.ru 

Пример опроса сервера доменных имен google на доменную зону ya.ru:

$ dig @google-public-dns-a.google.com. ya.ru

; <<>> DiG 9.7.3 <<>> @google-public-dns-a.google.com. ya.ru
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54868
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;ya.ru.    IN A

;; ANSWER SECTION:
ya.ru.   1138 IN A 77.88.21.3
ya.ru.   1138 IN A 87.250.250.3
ya.ru.   1138 IN A 87.250.250.203
ya.ru.   1138 IN A 87.250.251.3
ya.ru.   1138 IN A 93.158.134.3
ya.ru.   1138 IN A 93.158.134.203
ya.ru.   1138 IN A 213.180.193.3
ya.ru.   1138 IN A 213.180.204.3

;; Query time: 37 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Mar 26 22:40:41 2012
;; MSG SIZE  rcvd: 151

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

 dig example.com MX 

Комментариев нет:

Отправить комментарий