ipwho: Быстрая консольная утилита для получения информации об IP-адресах

ipwho: Быстрая консольная утилита для получения информации об IP-адресах

ipwho: Быстрая консольная утилита для получения информации об IP-адресах

Если вы часто работаете в терминале и вам нужно быстро проверить, где находится тот или иной IP-адрес, стандартная команда whois иногда может быть слишком громоздкой или медленной. Именно поэтому мы создали ipwho — легковесный и высокопроизводительный инструмент командной строки (CLI), специально оптимизированный для получения географических и административных данных об IP-адресах.

Разработанный командой ExtractIP, ipwho написан на языке Go и предназначен для Unix-подобных систем. Он обеспечивает чистый, читаемый вывод, предоставляя именно ту информацию, которая вам нужна, без лишнего шума.

Ключевые возможности

  • Быстрое определение страны: Мгновенно узнайте страну, связанную с любым IP.
  • Подробный режим (-v): Получите детальную таблицу, включающую:
    • Город, регион и страну.
    • Часовой пояс и местную валюту.
    • Основной домен и информацию о связанных сервисах.
    • Международные телефонные коды.
  • Вывод в формате JSON: Используйте флаг --json для получения необработанных данных, что идеально подходит для интеграции в скрипты (например, с помощью jq).
  • Легкость и портативность: Один бинарный файл без внешних зависимостей (после сборки).

Установка

Для установки ipwho вам необходимо иметь установленный Go в вашей системе. Выполните следующие команды:

git clone https://github.com/extractip/ipwho.git
cd ipwho
go build -o ipwho
sudo mv ipwho /usr/local/bin/

После этих шагов вы сможете запускать ipwho из любого места в вашем терминале.

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

1. Базовый поиск страны

Чтобы получить только название страны для IP:

ipwho 8.8.8.8

Вывод: United States

2. Подробная информация (Verbose)

Чтобы увидеть полный набор метаданных IP:

ipwho -v 1.1.1.1

3. Вывод JSON для скриптов

Если вы пишете скрипт и вам нужно распарсить данные:

ipwho --json 8.8.4.4 | jq .

Почему стоит использовать ipwho?

Хотя whois является стандартным инструментом, он часто возвращает необработанный текст из различных реестров (ARIN, RIPE и т. д.) в разных форматах. ipwho использует мощный API ExtractIP для предоставления единообразных, структурированных и точных данных независимо от того, какому реестру принадлежит блок IP-адресов.

Независимо от того, являетесь ли вы системным администратором, специалистом по безопасности или разработчиком, ipwho станет полезным дополнением к вашему набору инструментов.

Open Source

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

Попробуйте его сегодня и упростите процесс исследования IP-адресов!

Tags

CLIIP LookupWhoisGoNetwork ToolsExtractIPИнструменты

Related articles

blog_post.md
image
>cat metadata.json
[29.Apr.2026]
>cat excerpt.txt

Meet ipwho — a lightweight CLI tool by ExtractIP that lets you instantly retrieve geographical and administrative data for any IP address right in your terminal.

blog_post.md
image
>cat metadata.json
[28.Apr.2026]
>cat excerpt.txt

Check distance between provided geo coordinate and IP location using ExtractIP API

blog_post.md
image
>cat metadata.json
[25.Sep.2025]
>cat excerpt.txt

Find out if an IP belongs to a known AI agent or web crawler — a simple way to filter bots and automated traffic

ipwho: Быстрая консольная утилита для получения информации об IP-адресах | extractip.com