Получить информацию о DNS записях домена

Author Автор: Роман Чернышов    Опубликовано: 27 сентября 2023

DNS Records Работая с сайтами и доменами, очень часто необходимо получить по ним детальную информацию которая содержится в DNS настройках домена. Например к какому хостингу делегирован домен? Каковы настройки почтового шлюза? Каков канонический адрес домена? Также может потребовать получить вспомогательные данные указанные в зоне TXT. Например, некоторые разработанные мною CMS, для проверки лицензии могут проверять TXT записи на предмет определенной технической информации. В любом случае, для просмотра DNS записей будет удобно использовать форму ниже, просто введите название домена.

Тут будет отображен результат

Типы DNS-записей

A — (IPv6 address record) Данный тип записи, указывает на какой IP-адрес(IPv4) ссылается домен.
AAAA — (IPv4 address record) Аналогично записи типа A, но только в данном случае запись указывает на IP-адрес(IPv6).
CAA — (Certification Authority Authorization) Запись определять центры сертификации, которым разрешен выпуск SSL/TLS-сертификатов этого домена.
MX — (Mail exchange) Запись указывает на адрес почтового шлюза и приоритет, который учитывается в случае если у домена есть несколько записей данного типа.
NS — (Name server) Запись указывает на адрес DNS-сервера, который обслуживает данный домен. Записей данного типа также может быть несколько.
TXT — (Text) Запись может содержать любые иные вспомогательные данные, в том числе такие как SPF(sender policy framework), DMARK, DKIM (DomainKeys Identified Mail), прочее. Кстати для SPF И DKIM могут у домена быть собственных DNS записи именно с таким типом.
SOA — (Start of Authority) Запись содержит информацию по начальным настройкам зоны. Запись данного типа может быть только одна.
SRV — Запись данного типа содержит информацию о вспомогательных сервисах, которые могут быть доступны на данном домене, например Jabber, SOAP сервер, WSDL сервер и т.д.
CNAME — (Canonical name record) Каноническая запись, содержит адрес домена от которого будут наследоваться все DNS записи кроме NS. Удобно, для использования, например на поддоменах.
PTR — (Pointer) Запись которая связывает IP адрес сервера с доменом используя внешнюю доменную зону in-addr.arpa, что позволяет по IP узнать основной домен, к которому он(IP) привязан. Данная запись нужна для почтовых систем, которые активно борются со спамом, зная домен по IP, они могу легко отсеять нелегитимные E-Mail, рассылаемые от имени домена но с другого IP.

Для вывод всех DNS записей по домену, указывается тип запроса ANY/ALL.

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

Автор блога
Чернышов Роман
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architector
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка