Angry IP Scanner — бесплатный сканер сети с открытым кодом, который работает на Windows, macOS и Linux. Он проверяет заданный диапазон адресов и показывает, какие из них отвечают, а по отвечающим собирает подробности: сетевое имя, MAC-адрес, производителя, время отклика и открытые порты. Программа существует с начала двухтысячных и держится в наборе сетевых инструментов до сих пор.
Отличие от похожих утилит — в кроссплатформенности и настройке под себя. Что показывать в столбцах, вы выбираете сами из набора сборщиков данных: можно оставить только адрес и отклик, а можно добавить имя, MAC, производителя оборудования, заголовок веб-страницы устройства или свои заметки. Результат выгружается в текстовый файл, таблицу или XML, поэтому сканер удобно встраивать в чужие отчёты и скрипты.
Что умеет Angry IP Scanner
- Сканирование по диапазону, маске или списку — можно проверить всю домашнюю сеть, её часть или адреса из заранее подготовленного файла. Кнопка рядом с полем диапазона подставляет сеть того подключения, через которое работает компьютер.
- Настраиваемые столбцы — набор собираемых сведений включается в настройках: имя устройства, MAC-адрес, производитель по MAC, время отклика, общие ресурсы Windows, заголовок веб-страницы устройства. Лишнее отключается, и тогда сканирование идёт быстрее.
- Проверка портов — рядом с адресом показываются открытые порты из заданного списка. Так находят веб-интерфейс камеры или роутера, принтер или сервер, который ждёт подключения.
- Скорость под свою сеть — число одновременных потоков и время ожидания ответа задаются в настройках. Быстрая домашняя сеть сканируется за секунды, медленная или удалённая — спокойнее и надёжнее при больших задержках.
- Выгрузка результата — список сохраняется в CSV для таблицы, в простой текст или в XML. Можно выгрузить всё найденное или только выделенные строки.
- Свои действия над устройством — в меню открытия есть команды, которые запускают внешнюю программу для выбранного адреса: браузер, проводник, подключение к удалённому рабочему столу. Набор команд настраивается, поэтому сканер можно связать с теми инструментами, которыми вы пользуетесь.
- Запуск из командной строки — программа умеет сканировать без окна и сразу записывать результат в файл, что удобно для регулярной проверки по расписанию.
- Версия без установки — для Windows есть вариант, который запускается из одного файла и ничего не пишет в систему.
Программа написана на Java. В сборках для Windows и macOS всё нужное обычно идёт внутри, а в Linux среду Java чаще ставят отдельно из репозитория системы — об этом сказано на странице загрузки.
Кому подходит
- Пользователям Mac и Linux: один из немногих простых сканеров сети с окном, который есть сразу для трёх систем.
- Администраторам: собрать список оборудования в сети и выгрузить его в таблицу, а потом сравнить с прошлой проверкой.
- Тем, кто ищет устройство в сети: узнать адрес камеры, принтера или сетевого хранилища и сразу открыть его веб-интерфейс.
- Тем, кому важен открытый код: программа свободная, её исходники открыты, в ней нет рекламы и платных дополнений.
- Любителям автоматизации: запуск из командной строки и выгрузка в файл позволяют проверять сеть по расписанию.
Плюсы
- Бесплатная, с открытым кодом и без рекламы
- Работает на Windows, macOS и Linux
- Столбцы и скорость настраиваются под свою сеть
- Выгружает результат в CSV, текст и XML
- Запускается из командной строки и без установки
Минусы
- Интерфейс только на английском языке
- Требует среды Java, которую в Linux обычно ставят отдельно
- Не умеет открывать общие папки и выключать компьютеры одним щелчком
- Выглядит просто и без подсказок: назначение части настроек придётся искать в документации
- Антивирусы и защитные системы иногда помечают сканеры сети как подозрительные программы
Сколько стоит
Программа полностью бесплатная и распространяется по открытой лицензии GNU GPL. Платной версии, подписки и ограничений по числу адресов нет, реклама в окне тоже отсутствует. Проект развивается силами автора и сообщества и живёт на добровольных пожертвованиях, а исходный код открыт — его можно изучить или собрать программу самому.
Как установить
- Откройте официальный сайт angryip.org и в разделе загрузок выберите свою систему: Windows, macOS или Linux.
- Для Windows есть обычный установщик и версия из одного файла, которая работает без установки, — вторую удобно держать на флешке.
- Для macOS скачайте образ и перетащите программу в папку приложений; при первом запуске система спросит, точно ли вы хотите открыть программу от сторонних разработчиков.
- Для Linux возьмите пакет своего дистрибутива со страницы загрузки и при необходимости поставьте среду Java из репозитория системы.
- При первом запуске программа покажет короткое окно с пояснением, что сканер сети — законный инструмент, который нужно применять в своей сети. Прочитайте и закройте его.
Частые вопросы
Есть ли русский язык?
Нет, интерфейс англоязычный. Но слов в нём мало: поле диапазона, кнопка запуска и таблица результатов, а названия столбцов — обычные сетевые термины вроде IP, Ping, Hostname и MAC.
Работает ли программа в России?
Да, сайт открывается и программа скачивается без ограничений, никаких региональных ограничений у неё нет.
Почему антивирус считает её подозрительной?
Сканеры сети попадают в класс программ, которыми пользуются и администраторы, и злоумышленники, поэтому защитные системы иногда предупреждают о них. Это не значит, что файл заражён. Скачивайте программу с angryip.org и, если нужно, добавьте в исключения антивируса вручную.
Можно ли увидеть устройства через роутер провайдера?
Нет. Сканер проверяет только ту сеть, в которой находится ваш компьютер. Устройства за другим роутером или в сети провайдера для него недоступны, и это нормально.
Чем она отличается от Advanced IP Scanner?
Advanced IP Scanner проще, полностью на русском и сразу предлагает действия вроде открытия общих папок, но работает только в Windows. Angry IP Scanner с открытым кодом, работает ещё на Mac и Linux, гибче настраивается и умеет работать из командной строки, зато интерфейс у неё английский.
