Использование nslookup

Получить информацию о A, NS, SOA, MX-записей для домена можно с помощью утилиты nslookup.

Если утилита nslookup ещё не установлена, то её нужно установить.

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

sudo apt install nslookup

Установка в CentOS:

sudo dnf install nslookup

Для примера, рассмотрим домен yandex.ru.
В терминале набираем:

nslookup yandex.ru

Ответ будет приблизительно таким:

Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	yandex.ru
Address: 77.88.55.88
Name:	yandex.ru
Address: 5.255.255.77
Name:	yandex.ru
Address: 77.88.44.55
Name:	yandex.ru
Address: 2a02:6b8:a::a

из которого видно, что домен присвоен сразу нескольким IP адресам.

Для проверки MX записей, набираем в терминале:

nslookup -type=MX yandex.ru

Ответ по MX-записям будет приблизительно таким:

Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
yandex.ru	mail exchanger = 10 mx.yandex.ru.

Authoritative answers can be found from:
.	nameserver = l.root-servers.net.
.	nameserver = f.root-servers.net.
.	nameserver = m.root-servers.net.
.	nameserver = d.root-servers.net.
.	nameserver = e.root-servers.net.
.	nameserver = c.root-servers.net.
.	nameserver = k.root-servers.net.
.	nameserver = h.root-servers.net.
.	nameserver = j.root-servers.net.
.	nameserver = b.root-servers.net.
.	nameserver = i.root-servers.net.
.	nameserver = g.root-servers.net.
.	nameserver = a.root-servers.net.

Для проверки NS-записей набираем в терминале:

nslookup -type=ns yandex.ru

Ответ по NS-записям будет приблизительно таким:

Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
yandex.ru	nameserver = ns2.yandex.ru.
yandex.ru	nameserver = ns1.yandex.ru.

Authoritative answers can be found from:

Для проверки SOA-записи набираем в терминале:

nslookup -type=SOA yandex.ru

Ответ по SOA-записи будет приблизительно таким:

Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
yandex.ru
	origin = ns1.yandex.ru
	mail addr = sysadmin.yandex-team.ru
	serial = 2023034481
	refresh = 600
	retry = 300
	expire = 2592000
	minimum = 900

Authoritative answers can be found from:
yandex.ru	nameserver = ns2.yandex.ru.
yandex.ru	nameserver = ns1.yandex.ru.