Skip to content

Справочник по WHOIS и RDAP объяснённые

Шпаргалка по данным регистрации доменов: переход от WHOIS к RDAP, пути запросов RDAP, поля ответа, распространённые коды состояния EPP и файлы bootstrap IANA.

Данные регистрации перешли от WHOIS (TCP-порт 43, свободный текст) к RDAP (HTTPS, структурированный JSON). Этот справочник охватывает смену протокола, пути запросов RDAP, поля ответа, флаги состояния, которые вы увидите, и то, как клиент находит авторитетный сервер. Используйте его вместе с инструментом WHOIS & RDAP Lookup для живых запросов.

Справочная таблица · 31 записиОткрыть инструмент whois →
31 of 31 rows
Протокол: WHOIS → RDAP
RFC 3912 (2004) — TCP-порт 43, открытый текстУстаревший протокол. Неструктурированный вывод в свободном тексте.
RFC 7480–7485 (2015) — HTTPS, JSONОфициальный преемник. Структурированный, защищённый, веб-нативный.
TCP 43 (открытый текст) → HTTPS (TLS)RDAP шифрует запрос при передаче; WHOIS — нет.
Свободный текст → структурированный JSON (RFC 7483)Один парсер работает для всех TLD вместо отдельного на каждый реестр.
Невозможно → нативноRDAP рекомендует CORS (RFC 7480 §5); браузер может обращаться к реестру напрямую.
Опционально → обязательно для gTLDICANN требует RDAP от всех реестров и регистраторов gTLD с 2019 года.
Пути запросов RDAP
/domain/<domain>Пример: /domain/example.com
/ip/<address>Пример: /ip/192.0.2.1 или /ip/2001:db8::1
/autnum/<asn>Пример: /autnum/13335 (без префикса AS)
/entity/<handle>Регистратор, регистрант или контакт по идентификатору handle.
/nameserver/<host>Полное (fully-qualified) имя хоста сервера имён.
Ключевые поля ответа
Тип объектаdomain | ip | autnum | entity | nameserver
Имя в форме LDH (ASCII)напр. EXAMPLE.COM. unicodeName несёт форму IDN.
Флаги состояния EPPclient/server prohibition, hold, pending и т. д.
Вехи жизненного циклаregistration, expiration, last changed, transfer — каждое с датой.
Контакты, каждый с roles[]registrar, registrant, abuse, technical, administrative.
Делегированные серверы имёнldhName и/или hostName на каждую запись.
Состояние подписи DNSSECdelegationSigned: true означает, что зона подписана.
Распространённые коды состояния (EPP)
Трансфер заблокирован регистраторомРегистрант отключил передачу домена другим регистраторам.
Обновления заблокированы регистраторомИзменения записи не разрешены.
Удаление заблокировано регистраторомДомен нельзя удалить.
Трансфер заблокирован реестромБлокировка трансфера на уровне реестра.
Удаление заблокировано реестромЗащита от удаления на уровне реестра.
Разрешение DNS приостановленоДомен удаляется из зоны — он перестаёт резолвиться.
Начальное окно регистрацииОбычно первые 5 дней после регистрации.
Окно автопродления после истеченияЛьготный период, в котором домен продлевается автоматически.
Удалён, можно восстановить за платуПосле удаления — короткое окно для восстановления домена.
Bootstrap RDAP IANA (обнаружение сервера)
TLD → сервер RDAPdata.iana.org/rdap/dns.json
диапазон IPv4 → RIRdata.iana.org/rdap/ipv4.json
диапазон IPv6 → RIRdata.iana.org/rdap/ipv6.json
диапазон ASN → RIRdata.iana.org/rdap/asn.json