Whois — что это, как сделать запрос и расшифровать ответ | Глоссарий FREEHOSTING

Whois

WHOIS Lookup
Whois — Whois — сетевой протокол и сервис для запроса публичной информации о регистрации доменов и блоков IP-адресов. Возвращает данные владельца, регистратора, даты создания и истечения, NS-серверы. Описан в RFC 3912.

Определение простыми словами

Whois — это «адресная книга» интернета. Делаете запрос по домену или IP, получаете публичную карточку: кому принадлежит, через какого регистратора куплен, когда истекает, какие DNS-серверы прописаны. Используется юристами, безопасниками, SEO-специалистами и желающими купить чужой домен.

Протокол простой как телеграф — TCP-порт 43, ASCII-запрос «домен», ответ — текстом. Отдельные whois-серверы работают для каждой зоны: whois.iana.org подсказывает нужный сервер, дальше ходите туда напрямую.

Сравнение

Сценарий Whois RDAP
Год запуска 1982 2015
Формат plain text JSON
Транспорт TCP/43 HTTPS
Аутентификация нет OAuth/JWT
Структура полей не стандартизована унифицирована
GDPR-совместимость проблемная встроенные роли доступа

Кейсы использования

  • Проверка свободного домена перед покупкой и оценка истории владения.
  • Определение владельца IP-блока при расследовании инцидентов и жалоб на спам.
  • Мониторинг истечения собственных доменов и предотвращение перехвата.
  • SEO-аудит: сколько доменов на одном whois-аккаунте, есть ли у проекта сетка.
  • Негативный сценарий: после GDPR (2018) whois для физлиц в .com/.net/.eu и большинстве gTLD маскирует ФИО, телефон и email — публичных данных стало меньше, нужна форма запроса к регистратору.

Технические детали

# Базовый запрос по домену
whois example.com

# Узнать актуальный whois-сервер для зоны .ru
whois -h whois.iana.org ru
whois -h whois.tcinet.ru example.ru

# Whois для блока IP
whois 8.8.8.8 | grep -iE 'orgname|netname|country'

# Современный RDAP-аналог
curl -s https://rdap.org/domain/example.com | jq '.entities[].vcardArray'

# Парсинг даты истечения для мониторинга
whois example.com | grep -i 'expir' | head -1

Сервис оплачивается косвенно — через тарифы регистраторов и владельцев reverse-DNS-зон. Подробнее об инфраструктуре доменов — в статье про регистратора.

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

Можно ли скрыть свои данные в whois?

Да, регистраторы предлагают услугу WHOIS Privacy: ваши контакты заменяются на данные посредника. В .ru/.рф для физлиц данные маскируются по умолчанию, юрлицам — по запросу.

Почему whois-данные у разных сервисов отличаются?

Часть сервисов кэширует ответы, часть берёт из своей базы. Свежие данные всегда у whois-сервера регистрационного оператора (например, whois.tcinet.ru для .ru).

Whois платный?

Нет, протокол бесплатный. Платными бывают коммерческие API с историей изменений (DomainTools, WhoisXMLAPI), массовыми запросами и конвертацией в JSON.