Что такое домен?
Доменное имя — удобное для человека имя в иерархической системе DNS, например example.org. Оно может использоваться для сайта, почты и других служб. Домен не равен отдельному серверу или IP-адресу: одному имени могут соответствовать разные адреса, а один адрес может обслуживать несколько имён.
Из чего состоит доменное имя
Имя читают справа налево: в example.org часть org — домен верхнего уровня, example — имя следующего уровня. Можно создать поддомены, например www.example.org. Точка в полном DNS-имени обозначает корень и обычно не показывается в браузере. Лимиты длины и допустимые символы определяются правилами DNS и конкретной доменной зоны.
Регистрация и DNS — разные задачи
Регистрация даёт право использовать имя на определённый срок по правилам соответствующей зоны и регистратора. DNS-записи определяют, куда направлять запросы к этому имени. Продление регистрации не исправляет неверные DNS-настройки, а работающий DNS не заменяет продление домена. Проверить доступность имени можно через проверку домена.
Как проверить сведения о домене
Сведения о регистрации и статусах домена можно искать через информацию о домене. Для gTLD основным протоколом доступа к регистрационным данным стал RDAP; объём публичных данных зависит от правил и ограничений приватности. Если интересует текущий IP или почтовая маршрутизация, проверяйте DNS-записи отдельно.
Пример проверки домена
Перед регистрацией имени проверьте не только доступность в выбранной зоне, но и написание, похожие символы и правила регистратора. Международные доменные имена могут отображаться в Unicode, а в DNS передаваться в совместимой ASCII-форме. Поэтому визуально похожие имена могут быть разными доменами. Если адрес получен из письма, набирайте знакомый адрес вручную и не доверяйте одному только виду ссылки.
После регистрации проверьте делегирование на нужные NS-серверы, затем записи A, AAAA, MX и другие записи под задачи сайта и почты. Изменение адреса сайта не переносит автоматически почту. Различие между доменом, DNS-зоной и IP-адресом объясняет RFC 1034.
Что не следует выводить из имени
Окончание домена не доказывает местоположение сервера, гражданство владельца или безопасность страницы. Поддомен может администрироваться отдельной командой, а сайт может использовать CDN и несколько IP-адресов. Если цель — разобраться, почему сайт недоступен, проверяйте по очереди статус регистрации, делегирование, DNS-записи и соединение с сервером.
DNSSEC и современная регистрационная диагностика
При проблемах с доменом разделяйте регистрационное состояние, DNS-делегирование и содержимое зоны. RDAP помогает проверять регистрационные данные, а DNSSEC — целостность подписанной цепочки DNS, но не шифрует запросы. Подробнее: RDAP и DNSSEC.
