Что такое WHOIS, и как это работает
Whois представляет собой сетевой сервис, работающий на базе протокола TCP. Его базовая цель заключается в предоставлении текстовой информации о текущих владельцах доменных имен и IP адресов. В основном это их контактные данные. Запись о конкретном домене состоит из имени владельца и названии организации, зарегистрировавшей данный домен. Кроме этого предоставляется информация о дате и сроке регистрации домена, имени DNS серверов.
Очень часто при выборе имени для собственного сайта возникает потребность проверить занят ли домен. Часто доменное имя, которое так необходимо, оказывается уже кем-то зарегистрировано. Чтобы это установить и получить исчерпывающую информацию о владельце необходимо использование whois.
Название WHOIS не является аббревиатурой. По сути это вопрос «кто» на английском языке «Who is». Что в полной мере отражает основную задачу сервиса.
Протокол применяется для проверки доступно ли доменное имя для регистрации. Проверить это самостоятельно в браузере не всегда возможно, поскольку часто доменное имя на практике не используется. Контактные данные владельца отображаются в соответствии с введенными при регистрации. Регистратор обеспечивает их периодическое обновление.
Протокол whois выполняет доступ в основном к серверам баз данных непосредственно регистраторов. В отдельных ситуациях, касающихся доменов верхнего уровня, whois сервер предоставляет комплексную информацию о всем наборе зарегистрированных доменов. В общем принципе использование whois содержит следующий алгоритм действий:
- Выбор корректного whois сервера;
- Отправление релевантного запроса на сервер;
- Анализ информации, которая будет выдана в результате.
Важно правильно выбирать правильный whois сервер для конкретного домена. Отдельные страны блокируют предоставление информации о своих доменах. Некоторые страны африканского континента не имеют собственных серверов. По определенным доменам верхнего уровня информацию можно собрать и консолидировать исключительно на сайте регистратора.