Anonim

Задумывались ли вы, кто владеет конкретным доменным именем? Вы когда-нибудь хотели купить доменное имя и хотели узнать, был ли домен доступен?

Также см. Нашу статью Как узнать, кому принадлежит домен с помощью WHOIS

Каждое доменное имя (например, techjunkie.com) принадлежит лицу, компании или организации. Когда покупатель домена регистрирует доменное имя, он вводит свои контактные данные в базу данных, называемую базой данных доменов верхнего уровня (TLD), таких как домены .com, .net и .org.

Однако многие владельцы доменов включают защиту конфиденциальности, чтобы их контактная информация не была общедоступной. Большинство регистраторов доменных имен (обычно хостинговых компаний) предлагают защиту конфиденциальности за небольшую плату.

Помимо использования Whois для поиска владельцев доменных имен, вы также можете искать информацию об IP-адресах того же типа, которая в основном будет полезна для системных и сетевых администраторов.

Официальный интерфейс к базе данных Whois - Whois ICANN. Попробуйте найти доменное имя, например microsoft.com, с помощью ICANN Whois, и вы получите вывод, который выглядит следующим образом:

Сюрприз, microsoft.com принадлежит корпорации Microsoft . Обратите внимание, что существует три различных типа контактов: собственно владелец регистрации, административный контакт и технический контакт. Whois является важным инструментом для многих веб-разработчиков, дизайнеров, ИТ-консультантов и предпринимателей.

Обычно, когда кто-то хочет найти домен, он использует веб-инструмент, такой как ICANN Whois, или другой бесплатный онлайн-интерфейс к базе данных Whois. Однако, если вы заняты частыми вопросами и часто делаете запросы к Whois, вам понадобится более удобный и эффективный метод выполнения запросов к Whois. Вот где утилита whois доступна для Windows и встроена прямо в системы MacOS и Linux.

Microsoft делает утилиту Whois доступной в составе набора инструментов Windows Sysinternals, набора инструментов для администраторов серверов и сетей, а также в качестве бесплатной автономной утилиты Whois, которая работает в Windows Client Vista и более поздних версиях , Windows Server 2008 и более поздних версиях и на Nano Server 2016 и выше. Windows Whois проста в скачивании и использовании:

  1. Скачанная утилита Whois
  2. Распакуйте архив в папку
  3. Затем распакуйте исполняемый файл в каталог по системному пути.

Запустите WHOIS из командной строки Windows

Windows Whois - простой исполняемый файл, поэтому устанавливать его не нужно:

    1. Откройте командную строку Windows
    2. Введите whois -v example.com
    3. Whois вернет вывод в терминал

Поскольку это текстовая служба, в вашей программе whois будет что-то вроде «текстовой стены», но в этом списке вы увидите ту же информацию, что и при поиске в Интернете: кому принадлежит домен, когда он был зарегистрирован и с кем, когда он должен быть продлен, на кого зарегистрирован домен и всякая другая информация об этом домене.

Чтобы сделать вывод Whois более удобным для чтения, перенаправьте его вывод в текстовый файл, который затем можно прокрутить с помощью обычного текстового редактора, такого как Notepad или Notepad ++. Вот как записать вывод Whois в текстовый файл.

В командной строке просто введите следующее (заменив example.com доменом, который вы хотите запросить):

whois -v example.com > example.txt

Что означает вывод Whois?

Некоторые данные, включенные в запрос Whois, очевидны: имя владельца, адрес, контактный адрес электронной почты, телефон и т. Д. Но как насчет отдыха?

  • Регистратор - это компания, в которой владелец домена зарегистрировал домен
  • Дата создания - это когда домен был впервые зарегистрирован
  • Дата окончания срока действия - когда заканчивается регистрация домена
  • Административный контакт для домена часто является администратором веб-сайта для домена
  • Серверы имен указывают, какая хостинговая компания размещает доменное имя

Зачем вам нужно запускать Whois?

Первый шаг при регистрации нового доменного имени - определить, доступен ли нужный домен или кто-то уже зарегистрировал его. Если запрос Whois не находит имя домена, вы можете зарегистрировать его сразу же. Если кто-то уже владеет доменом, вам придется выбрать другой домен или связаться с владельцем по поводу покупки домена.

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

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

При переносе веб-сайта и электронной почты на новый хостинг вам необходимо обновить серверы имен, чтобы они указывали на ваш новый хостинг, а затем убедиться, что изменения сервера имен вступили в силу. Это задачи, для которых вы найдете утилиту Whois неотъемлемой частью вашего инструментария.

Запуск Whois в Mac или Linux

Конечно, не только пользователи Windows могут запускать Whois. Пользователям Windows просто нужно добавить специальный инструмент для этого; MacOS и Linux имеют встроенную в систему утилиту Whois и готовы к использованию. Такие утилиты, как Whois, установлены по умолчанию.

Запуск Whois на MacOS

Чтобы выполнить запрос Whois на Mac, выполните следующие действия.

  1. Откройте окно терминала
  2. Введите whois example.com в командной строке
  3. нажмите Ввод

Вы должны увидеть тот же результат, что и в примере с Windows выше.

Запуск Whois в Linux

Запуск Whois в Linux практически идентичен запуску в терминале macOS:

  1. Откройте оболочку для доступа к командной строке
  2. Введите whois example.com
  3. нажмите Ввод

Вы также увидите ту же запись, что и для пользователей Windows и Mac.

Если данные whois в MacOS или Linux прокручиваются слишком быстро, вы можете направить вывод в утилиту подкачки для прокрутки данных в своем собственном темпе:

whois example.com | less

Если вы хотите узнать больше о Whois, обратитесь к разделу Как определить, кому принадлежит домен с помощью Whois. Если вы пользователь MacOS, вы можете найти, Как очистить кэш DNS на MacOS.

Есть ли у вас какие-либо специальные применения для Whois или других утилит DNS, таких как dig и Nslookup? Пожалуйста, дайте нам знать в комментариях!

Как сделать whois из командной строки Windows