Главная > Управление сетью > whois

whois: Запрос информации о домене и IP-адресе

whois — это команда, используемая для получения информации о регистрации интернет-доменных имен или IP-адресов. Вы можете получить различную информацию, такую как владелец домена, регистратор, дата регистрации, дата истечения срока действия, DNS-серверы и т. д.

Обзор

whois — это протокол и клиентская программа, используемая для запроса регистрационных данных интернет-доменных имен и IP-адресов. Эта информация позволяет определить владельца домена, регистратора, контактную информацию и т. д.

Основная предоставляемая информация

Информация, которую обычно можно получить при запросе whois, следующая:

  • Информация о владельце домена (может быть ограничена из-за правил защиты данных)
  • Информация о регистраторе
  • Дата регистрации и дата истечения срока действия домена
  • Статус домена (например, clientTransferProhibited)
  • Информация о DNS-серверах
  • Контактная информация администратора и технического специалиста (может быть ограничена)

Основные опции

Команда whois позволяет управлять способом запроса с помощью различных опций.

Управление запросом

Сгенерированная команда:

Комбинируйте команды.

Описание:

`whois` Запускает команду.

Комбинируйте эти опции, чтобы виртуально выполнять команды с помощью ИИ.

Примеры использования

Типичные примеры использования команды whois.

Запрос основной информации о домене

whois example.com

Запрашивает WHOIS-информацию для указанного доменного имени.

Запрос информации об IP-адресе

whois 8.8.8.8

Запрашивает WHOIS-информацию для указанного IP-адреса. Обычно возвращает информацию RIR (Regional Internet Registry), которому был выделен этот блок IP-адресов.

Запрос с использованием конкретного WHOIS-сервера

whois -h whois.nic.or.kr example.co.kr

Обычно домены .kr запрашиваются через WHOIS-сервер Korea Internet & Security Agency (KISA).

Запрос без информации заголовка

whois -H example.com

Выводит только чистые WHOIS-данные без информации заголовка, такой как юридические уведомления.

Установка

Команда whois может быть не включена по умолчанию в большинство дистрибутивов Linux. Вы можете установить ее с помощью следующих команд.

Debian/Ubuntu

sudo apt update && sudo apt install whois

Устанавливает пакет whois с помощью менеджера пакетов APT.

CentOS/RHEL/Fedora

sudo dnf install whois

Устанавливает пакет whois с помощью менеджера пакетов DNF (или yum).

Советы и меры предосторожности

Полезные советы и моменты, на которые следует обратить внимание при использовании whois.

Защита персональных данных (GDPR и т. д.)

Из-за правил защиты персональных данных, таких как GDPR (Общий регламент по защите данных ЕС), информация WHOIS для многих доменов может быть анонимизирована или отображаться ограниченно. В частности, контактная информация частных регистраторов часто скрывается. Это может затруднить законные запросы.

Ограничение запросов (Rate Limiting)

Некоторые WHOIS-серверы могут ограничивать количество запросов для предотвращения чрезмерного использования. Если вы попытаетесь выполнить слишком много запросов за короткий промежуток времени, вас могут временно заблокировать, поэтому будьте осторожны при использовании автоматизированных скриптов.

Проверка информации RIR при запросе IP-адреса

Запрос WHOIS для IP-адреса возвращает информацию RIR (Regional Internet Registry), которому был выделен этот IP-адрес. Например, для IP-адресов из Азиатско-Тихоокеанского региона будет показана информация APNIC, а для Северной Америки — ARIN. Это позволяет проверить владельца и информацию о выделении блока IP-адресов.

Различные WHOIS-серверы

WHOIS-сервер, который необходимо запросить, может отличаться в зависимости от доменного расширения (.com, .org, .kr и т. д.) или региона выделения IP-адреса. Команда whois пытается автоматически обработать это, но иногда может потребоваться явно указать конкретный сервер с помощью опции -h.


Те же команды в категории