Получить информацию о 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, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 159₽
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

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