Сервис по получению ресурсных записей DNS



Ошибка


Как работает DNS

В большинстве случаев, когда вместо IP адресов используются адреса в виде имен, используется DNS (domain name system). Самый простой пример - это открытие сайтов т.к. мы всегда используем домены типа 'google.com', а не адреса типа 8.8.8.8.

Сам DNS делится на клиентскую и серверную часть. На сервере хранится информация о домене, а клиентская часть умеет выполнять запрос к серверу.

Если настройка DNS сервера - это рутинный процесс для администратора, то клиентская часть нет. Клиентская часть реализуется разработчиком (чаще всего готовые библиотеки в ОС) и пользователи не участвуют в этом процессе почти никак.

При каких-то ошибках с доменными именами и их преобразованию в IP часто нужно проверить доступность сервера и самих записей о домене.  Это можно сделать, например, через программу 'nslookup', команду 'Resolve-DnsName' или сервис на этой странице.

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

Домен не всегда выполняют одну задачу. Кроме работы веб-сайтов, он может, например, использоваться почтой. Так как сервера почты и веб сервера могут находиться на разных IP и были придуманы разные типы записей. Основные типы записей следующие:

  • A - хранит IPv4 адрес домена;
  • AAAA -  хранит IPv6 адрес домена;
  • MX - указывает адрес почтового домена;
  • NS - адрес сервера, который является главным по управлению доменом;
  • SOA - настройки зоны, которые указывают период обновления и устаревания данных;
  • TXT - используется в случаях, когда остальные записи не подходят. Например используется в случае SPF записи или идентификации домена у яндекса/goole.

Записи, которые используются реже:

  • PTR - если за записью типа A стоит IP, то за PTR название хоста;
  • CNAME - алиас на запись типа A;
  • SRV - используется сервисами типа Active Directory или SIP телефонии;
  • CAA - указывает домен, который может выдавать сертификаты;
  • DS - хранит хэш от DNSKEY записи;
  • DNSKEY - хранит публичный ключ.

Ответы DNS сервера

Любая запись может повторяться или вовсе отсутствовать. Т.е. запрос одного типа записи, например 'A', может вернуть несколько IP. Такой подход используется часто и нужен для распределения нагрузки.

Кроме этого ответ по указанному домену может отличаться в зависимости от выбранного DNS сервера.


Ваши замечания и пожелания по работе сервиса
Каналы
Telegram FixMyPc Telegram Лента FixMyPC RSS Rss
Популярные тэги
О блоге
Этот блог представляет собой конспекты выученного материала, приобретённого опыта и лучшие практики в системном администрировании и программировании.