Частые задачи
Связка с DNS: dig говорит, какой IP у домена; whois — чей этот IP/домен.
Показывает владельца домена или IP и abuse-контакт; для доменов часть полей скрыта privacy-защитой регистратора.
whois example.com
домен (регистратор, срок, NS)
whois 1.2.3.4
IP (сеть, провайдер, abuse)
whois IP | grep -i abuse
контакт для жалоб
whois IP | grep -iE 'cidr|netrange'
блок сети (для бана)
whois -h whois.ripe.net IP
конкретный реестр
whois запрашивает регистрационные данные домена или IP: владелец, регистратор,
даты, диапазон сети, контакты для жалоб (abuse). Полезно при расследовании
подозрительного трафика, проверке домена и поиске, кому жаловаться на атаку.
Не установлен?
sudo apt install whois.
Верхнеуровневый whois-сервер часто лишь пересылает к региональному реестру
(RIPE, ARIN, APNIC) — -h задаёт нужный сервер напрямую, если общий ответ
обрезан или неполон. Для IP данные обычно полнее, чем для доменов: у доменов
часть полей закрыта privacy-защитой регистратора (GDPR).
| Ключ | Что делает | Пример |
|---|---|---|
-h server |
Запросить конкретный whois-сервер вместо общего. | whois -h whois.ripe.net 1.2.3.4 |
Ничего не найдено. Попробуй запрос короче.
Связка с DNS: dig говорит, какой IP у домена; whois — чей этот IP/домен.
Типичный путь «откуда ломятся» (в связке с логами fail2ban/journalctl):
Данные скрыты privacy-защитой (GDPR/WHOIS privacy). Часть полей видна только регистратору. Для IP данные обычно полнее, чем для доменов.
Верхнеуровневый whois отсылает к регистратору/реестру. Запрашивай напрямую нужный
сервер через -h (RIPE/ARIN/APNIC по региону IP).
whois 1.2.3.4 → abuse/OrgAbuseEmail (жалоба), NetRange/CIDR (весь блок —
для блокировки в firewall).
Реестр лимитирует частоту запросов. Не дёргай в цикле; кешируй результат.
Есть неточность? Сообщить об ошибке в статье