Проверка WHOIS

Введите домен и прочитайте его регистрационную запись без жаргона: регистратор, даты, серверы имён и что каждый статус значит для владельца. Данные приходят напрямую из реестра по RDAP, преемнику WHOIS.

Проверяется зарегистрированный домен: для shop.example.co.uk это example.co.uk.

Или попробуйте github.com, wikipedia.org

Три стороны за каждым доменом

Никто не владеет доменным именем навсегда. Вы арендуете его на год, и в этой аренде участвуют три стороны. Реестр управляет зоной (Verisign для .com, Nominet для .uk) и ведёт главный список всех имён в ней. Регистратор это магазин, компания, которая принимает вашу оплату и передаёт регистрацию в реестр. Администратор домена это клиент, который держит имя, пока счёт оплачивается.

Регистрационная запись это досье реестра на эту аренду. Десятилетиями её читали по протоколу WHOIS. Вы открывали соединение на порт 43, отправляли имя и получали блок свободного текста, который каждый реестр оформлял по-своему. RDAP приходит ему на смену. Запрос идёт по HTTPS, а ответ это структурированные данные с фиксированными названиями полей, так что программа читает их без догадок. Реестры общих доменных зон уже несколько лет обязаны поддерживать RDAP и теперь могут отключить порт 43.

Откуда эта страница берёт запись

IANA, организация, которая координирует корень DNS, публикует список, где каждой доменной зоне сопоставлен адрес её RDAP-сервера. Мы находим вашу зону в этом списке и отправляем один запрос на этот сервер, и никуда больше. Многие реестры хранят только часть данных и дают ссылку на собственный RDAP-сервер регистратора, где есть остальное. Если такая ссылка есть, мы переходим по ней и объединяем два ответа. Строка под результатами называет все серверы, которые мы опросили.

Мы не открываем WHOIS-соединение на порт 43 и не пользуемся сторонними базами WHOIS. Некоторых зон нет в списке IANA, так обстоит дело со многими национальными зонами, например .de, .ru или .cn. Для них страница так и сообщает и отправляет вас к собственному поиску реестра.

Даты и что бывает после окончания срока

Важны три даты. Зарегистрирован это день начала текущей аренды, и она обнуляется, если имя освободили и зарегистрировали снова. Изменён сдвигается при любой правке, включая продление. Истекает это конец оплаченного периода, и сводка помечает его, когда остаётся меньше 45 дней.

Непродлённое имя в .com не исчезает в тот же день. Оно проходит этапы, и каждый виден как статус:

ЭтапОбычная длительностьЧто может владелец
Льготный период автопродления (autoRenewPeriod)До 45 днейПродлить по обычной цене. Регистратор мог уже поставить на сайт заглушку.
Восстановление (redemptionPeriod)30 днейВосстановить за плату, часто в десять раз выше продления.
Ожидание удаления (pendingDelete)5 днейНичего. Затем имя освобождается для всех.

Реестры национальных зон устанавливают свой календарь, и некоторые удаляют имя за несколько дней.

Как читать статусы

Статусы это переключатели. Те, что начинаются с client, ставит регистратор, обычно по кнопке в вашем аккаунте. Те, что начинаются с server, ставит реестр, и изменить их сложнее. Таблица результатов объясняет каждый найденный статус. Они делятся на несколько групп:

  • Блокировки: clientTransferProhibited, clientUpdateProhibited, clientDeleteProhibited и их двойники server. Они запрещают перенос, изменение или удаление. У здорового домена есть как минимум блокировка переноса, и страница предупреждает, если у домена общей зоны нет ни одной.
  • Приостановка: clientHold и serverHold убирают имя из DNS. Регистрация продолжает существовать, но сайт и почта не работают. Именно этот статус надо искать, когда домен «вдруг перестал работать», а сервер никто не трогал.
  • Статусы ожидания и периодов: что-то происходит сейчас или произошло недавно, например pendingTransfer или addPeriod.
  • ok (в RDAP показывается как «active»): никаких ограничений, а значит, и никакой блокировки.

Почему владелец обычно скрыт

До 2018 года запись большинства доменов показывала имя администратора, почтовый адрес, телефон и email любому желающему, и спамеры пользовались этим каждый день. Европейский регламент о защите данных (GDPR) положил этому конец для частных лиц, а правила для общих зон последовали за ним. Личные поля теперь удаляются, и в записи стоит «redacted for privacy». Названия компаний часто остаются видимыми. Кроме того, многие регистраторы вписывают в запись сервис скрытия данных или прокси, компанию, которая предоставляет своё имя и пересылает сообщения.

Эта страница показывает имя владельца, организацию и страну, если реестр их публикует, и сообщает, если они скрыты или заменены прокси. Она не пытается выяснить, кто стоит за скрытой записью.

Если нужно связаться с владельцем домена со скрытыми данными, регистратор обязан дать способ передать сообщение. В случае фишинга или злоупотреблений пишите на контакт для жалоб (abuse), указанный рядом с регистратором: он обязан реагировать на обращения.

Частые вопросы

Чем WHOIS отличается от RDAP?

Они отвечают на один и тот же вопрос. WHOIS это старый протокол: свободный текст через порт 43, свой формат у каждого реестра и никакого шифрования. RDAP его замена: JSON по HTTPS, одинаковые названия полей везде и стандартные способы пометить поле как скрытое. Эта страница использует только RDAP.

Как узнать, кому принадлежит домен?

Проверьте его здесь. Если владелец организация, её название часто есть в записи. Если запись скрыта или в ней указан сервис защиты данных, личность владельца не публична. Связаться с ним всё равно можно через форму пересылки регистратора или через сам сайт.

Что значит clientTransferProhibited?

Это блокировка переноса. Регистратор отклонит любой запрос на перенос домена к другому регистратору, пока владелец не снимет блокировку в аккаунте. Она защищает от угона и должна оставаться включённой.

Можно ли купить домен сразу после окончания срока?

Нет. После даты окончания прежний владелец ещё недели сохраняет право продлить или восстановить его, в сумме около 80 дней для .com. Реестр освобождает имя только после этапа pendingDelete, а популярные имена за секунды перехватывают компании, которые только этим и занимаются.

Почему проверка пишет, что для моей зоны нет RDAP?

Реестры национальных зон не связаны правилами, которые сделали RDAP обязательным для общих зон, и многие из них не опубликовали сервер в списке IANA. Их данные доступны через собственный веб-поиск, ссылка на который есть в результате.

Почему дата окончания здесь отличается от той, что в аккаунте у регистратора?

Когда имя доходит до даты окончания, многие реестры по умолчанию добавляют год и дают регистратору 45 дней, чтобы подтвердить или отменить продление. В это время реестр показывает новую дату, а регистратор ещё старую. Ориентироваться нужно на дату регистратора.