WHOIS
Коротко
Протокол и сервис для поиска сведений о регистрации домена или IP-адреса: регистратор, даты регистрации и окончания, серверы имён, статусы и часть контактов.
Что такое «WHOIS»
WHOIS — один из старейших сервисов интернета. Это текстовый протокол на порту 43 (RFC 3912): клиент передаёт имя домена, сервер реестра или регистратора возвращает текст. У каждой зоны свой сервер и свой формат ответа, поэтому поля называются по-разному. Сегодня к WHOIS обращаются в основном через веб-сервисы регистраторов или консольную утилиту whois.
Данные о частных лицах давно скрыты. В зоне .ru вместо имени владельца-гражданина показывается «Private Person», а для общих зон после вступления в силу GDPR в 2018 году регистраторы массово заменили контакты обезличенными значениями. Для машинной обработки появился преемник — RDAP с ответами в формате JSON.
Пример ответа для .ru
whois example.ru
domain: EXAMPLE.RU
nserver: ns1.dns-host.net.
nserver: ns2.dns-host.net.
state: REGISTERED, DELEGATED, VERIFIED
person: Private Person
registrar: RU-CENTER-RU
admin-contact: https://www.nic.ru/whois
created: 2015-03-12T09:41:22Z
paid-till: 2027-03-12T09:41:22Z
free-date: 2027-04-12
Строка DELEGATED означает, что домен делегирован и работает. Поле paid-till — дата окончания оплаченного срока, free-date — день, когда непродлённый домен освободится. Между ними прежний владелец ещё может его продлить. В поле admin-contact регистратор указывает форму, через которую можно написать администратору домена, не раскрывая его адрес.
Для чего его используют
- Узнать, когда истекает домен компании, и не пропустить продление.
- Выяснить, у какого регистратора домен и на какие серверы имён он делегирован, — первое, что нужно при переносе сайта.
- Проверить, свободно ли имя, и увидеть дату освобождения занятого.
- Проверить статусы блокировок перед сменой регистратора.
Ограничения
WHOIS ничего не говорит о том, где расположен сайт: хостинг и IP-адрес видны в DNS, а не в регистрационных данных. Сведения о владельце в большинстве случаев недоступны без запроса к регистратору. А частые автоматические запросы серверы ограничивают, поэтому массово проверять домены через WHOIS неудобно.

