Как использовать команду WhoIs в Linux

WhoIs - это полезная команда Linux, которая позволяет легко получить подробную информацию о домене или сайте. Вы можете запустить эту команду в Linux для поиска информации о домене. WhoIs - это список доменных имен и их владельцев. Существует множество интернет-компаний, называемых реестрами, которые хранят данные о регистрации доменных имен и их владельцах. Любой желающий может запросить эту информацию через ICANN (Internet Corporation for Assigned Names and Numbers), которая фактически регулирует регистрацию доменных имен и владение ими. В этой статье мы узнаем, как использовать команду WhoIs в Linux.

Как использовать команду WhoIs в Linux

В этой статье мы узнаем, как использовать команду WhoIs в Linux. Хотя ICANN регулирует все вопросы регистрации и владения доменами, когда человек или организация покупает домен у регистратора доменов, такого как GoDaddy, Namecheap и т.д., информация о домене начинает храниться у этого регистратора. Когда вы вводите команду WhoIs для поиска доменного имени, его регистратор отвечает, возвращая информацию. Инструмент whois настроен на соединение с ICANN и регистраторами и получение информации.

Установка команды WhoIs

В системах Ubuntu/Debian команда whois уже установлена. Если нет, то вы можете установить ее с помощью следующей команды.

В системах RHEL/Fedora/CentOS вы можете установить ее с помощью следующей команды.

Установка команды WhoIs в CentOS

Использование WhoIs с доменным именем

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

Он содержит массу полезной информации, такой как владелец, дата создания, срок действия, статус домена и т.д.

Использование WhoIs с доменным именем

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

Использование WhoIs с IP-адресом

Кроме того, вы можете использовать команду WhoIs с IP-адресом. Вам просто нужно указать IP-адрес после команды whois.

Использование WhoIs с IP-адресом

Здесь отображается практически та же информация, что и при использовании команды whois с доменным именем.

Использование WhoIs в сценарии bash

Вы также можете использовать команду WhoIs в сценарии оболочки. Например, выполните следующую команду для создания пустого сценария оболочки.

Добавьте в него следующие строки.

В приведенном выше коде мы сохраняем список доменных имен в переменной DOMAIN_LIST через пробел. Затем мы перебираем его по очереди и выполняем команду whois для каждого домена. Мы передаем вывод команде grep и ищем термин 'Expiration', чтобы получить информацию, относящуюся к дате истечения срока действия. Для отображения результатов мы используем команду awk.

Использование WhoIs в сценарии bash

Заключение

В этой статье мы узнали, как использовать команду WhoIs в Linux. Это очень полезный способ получения информации о конкретном домене или IP-адресе. Однако, если владелец домена приобрел лицензию на блокировку WhoIs, то вы не сможете увидеть информацию о домене.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий