Главная/Проверка/Команда whois

Команда whois в терминале: Linux, macOS и Windows

Команда whois в терминале отправляет запрос на сервер WHOIS и печатает текстовый ответ: достаточно написать whois example.com. В Linux её ставят одним пакетом, в macOS она уже есть, а в Windows её заменяют утилита Sysinternals или подсистема WSL. Ниже команды для каждой системы, разбор ответа и список причин, когда команда молчит или выдаёт ошибку.

4 мин чтенияДанные проверены 26 октября 2026

Ответ за 30 секунд

В Linux и macOS достаточно написать whois example.com: клиент сам найдёт сервер зоны и выведет текст. В Windows команды из коробки нет, поэтому ставят утилиту Sysinternals, работают через WSL или делают запрос RDAP по https.

Проверили домен в терминале и он свободен: у Таймвеб .ru от 200 ₽ за первый год, SSL бесплатный (на 26 октября 2026).

Какая команда подойдёт вашей системе

01 · 1 мин

Как запустить команду whois и какие у неё ключи#

Команда принимает имя домена или IP-адрес. Без дополнительных ключей клиент сам выбирает сервер по зоне домена или по блоку адресов.

whois example.com
whois 203.0.113.9
whois -h whois.verisign-grs.com example.com

Первая строка запрашивает домен, вторая IP-адрес, третья отправляет запрос на заданный сервер. Как клиент находит сервер сам, описано на странице WHOIS во всех зонах.

  • -h сервер задаёт адрес сервера WHOIS, к которому идёт запрос.
  • -p порт меняет порт, по умолчанию это 43, о нём подробнее на странице протокол и порт 43.
  • -H убирает юридические предупреждения из ответа в версии клиента для Debian и Ubuntu.

Набор ключей зависит от версии клиента, полный список показывает man whois.

02 · 1 мин

Как установить whois в Linux, macOS и Windows#

СистемаЕсть из коробкиКак поставить
Ubuntu, DebianОбычно нетsudo apt install whois
Fedora, RHEL и производныеОбычно нетsudo dnf install whois
Arch LinuxНетsudo pacman -S whois
macOSДаНовую версию ставят через Homebrew: brew install whois
WindowsНетУтилита Whois из Sysinternals или WSL

Утилиту Sysinternals скачивают со страницы Microsoft Learn. При первом запуске она просит принять лицензию, либо её запускают с ключом -accepteula. Пример: whois64.exe example.com. В WSL после установки Ubuntu работает та же команда, что и в Linux.

Когда ничего ставить не хочется, подходит запрос RDAP по https. Каждый реестр отдаёт JSON по своему адресу, для зоны .com он выглядит так.

curl.exe https://rdap.verisign.com/com/v1/domain/example.com

В Linux и macOS вместо curl.exe пишут curl. Что такое RDAP, описано на странице RDAP.

Инструмент · 1 мин

Какая команда подойдёт вашей системе#

Выберите систему, и подсказка покажет установку и запуск.

Какая команда подойдёт вашей системе

Выберите систему, и увидите, как поставить whois и запустить запрос

Ваша система

04 · 1 мин

Как читать и фильтровать ответ команды whois#

Длинный ответ делится на части. Строки с % или >>> в начале и конце это служебные пояснения и юридические предупреждения. Основное содержимое состоит из строк «поле: значение». Если клиент перешёл по ссылке на сервер регистратора, ответ состоит из двух блоков: сначала запись реестра, затем запись регистратора, и вторая обычно подробнее.

Чтобы не искать нужное глазами, ответ пропускают через фильтр. В Linux и macOS это grep, в Windows findstr.

whois example.com | grep -iE 'registrar:|expir|name server'
whois64.exe example.com | findstr /i "registrar expir name"

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

whois example.com > whois-example.txt

Значения полей объяснены на странице данные WHOIS, а шаги запроса по домену на странице проверить домен.

05 · 1 мин

Почему whois в терминале молчит или выдаёт ошибку#

Что видитеПричина и что делать
whois: command not foundКлиент не установлен. Проверка: command -v whois, установка в таблице выше
Зависание или Connection timed outСеть закрывает порт 43. Попробуйте другое подключение или запрос RDAP, он идёт по порту 443
No match или No entries foundДомен не зарегистрирован либо в имени опечатка
Сообщение о превышении лимита запросовСервер временно отказывает. Подождите и делайте паузы между запросами
Пустой ответ по домену на кириллицеВведите имя в записи punycode, например xn--p1ai вместо рф

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

for d in example.com example.org; do whois "$d" | grep -i 'registry expiry'; sleep 5; done

06 · 1 мин

Вопросы о команде whois#

Как проверить, установлена ли команда whois?

В Linux и macOS выполните command -v whois: если выведен путь, клиент есть. В PowerShell для этого служит Get-Command whois.

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

Классический WHOIS работает по TCP на порту 43, и команда обращается именно к нему. Если сеть закрывает порт, выручает RDAP по https.

Можно ли запускать whois в скрипте для списка доменов?

Можно, но с паузой между запросами: серверы ограничивают число обращений с одного адреса и при превышении отказывают. Пример цикла с sleep дан выше.

Можно ли получить ответ whois в формате JSON?

Классическая команда печатает текст. JSON отдаёт RDAP: запрос через curl вернёт структурированный ответ, как в примере для зоны .com.

Почему этому можно верить

Как мы проверяли

Стандарты WHOIS и RDAPОписание протоколов и полей сверено с открытыми стандартами.
Всё можно повторитьШаги проверки домена и IP описаны так, что их повторит любой читатель.
Независимый справочникНе связан с регистраторами и реестрами, упомянутыми на сайте.

Источники цифр на этой странице: Домены Таймвеб, timeweb.com/ru/services/domains, проверено 26 октября 2026; RFC 3912: WHOIS Protocol Specification (IETF), порт 43 и текстовый ответ, rfc-editor.org/rfc/rfc3912, проверено 26 октября 2026; IANA: сервер WHOIS и база корневой зоны (адреса серверов зон), iana.org/whois, проверено 26 октября 2026; Microsoft Sysinternals: утилита Whois для Windows, learn.microsoft.com/en-us/sysinternals/downloads/whois, проверено 26 октября 2026.

WBРедакция WhoisBase · обновлено 26 октября 2026

Зарегистрируйте свой домен

Проверили имя и оно свободно? Зарегистрируйте домен у Таймвеб: .ru от 200 ₽ за первый год, у частных лиц данные в WHOIS скрыты, SSL бесплатно.

  • .ru и .рф от 200 ₽ за первый год
  • Данные частного лица в WHOIS скрыты
  • Более 300 доменных зон
  • Бесплатный SSL на домен
Подбор