С помощью бесплатного инструмента Angry IP Scanner можно провести сканирование локальной сети и получить список IP адресов устройств, подключенных к ней. Программа поможет в различных ситуациях, связанных с администрированием сетей, обнаружением различных неполадок и т.п.
После установки программы нужно выключать антивирус и брандмауэр, потому что, скорее всего, он заблокирует приложение полностью или некоторые его возможности. У меня Защитник Windows заблокировал приложение сразу после запуска.
Обычно программа сама правильно определяет диапазон IP-адресов для локальных сетей. Для начала сканирования нужно нажать кнопку «Старт» и немного подождать.
После проведения анализа будут выведены результаты.
Краткое руководство:
- Активный хост отвечает на пинг и выделяется в результатах синим;
- Не активный хост не отвечает на пинг и выделяется в результатах красным. Но у такого хоста могут быть открыты порты (если брандмауэр блокирует пинг). Для полного сканирования таких хостов нужно поставить флажок напротив «Сканировать не активные хосты, которые не отвечают на пинг» в меню «Инструменты → Предпочтения»;
- Open port – TCP порт, который ответил на попытку соединения и отображается в списке зеленым;
- Filtered port – TCP порт, который не отвечает на то, что он закрыт (отсутствует пакет RST). Такие порты с большой вероятностью блокируются брандмауэром;
- ICMP echo – это стандартный метод, используемый программой «ping». Для выполнения лучше запускать с правами администратора. Некоторые брандмауэры могут запрещать пакеты в ответ на запрос ICMP, поэтому такие хосты будут выглядеть как неактивные;
- UDP – посылает UDP пакеты (datagrams) в один из портов и наблюдает за ответом. Нуждается в привилегии;
- TCP – пытается подключиться к 80 (http) порту. Есть сети для которых может работать лучше UDP, однако обычно наоборот;
- Сканирование UDP и TCP чаще всего не обнаруживает маршрутизаторы и другое сетевое оборудование должным образом;
- TTL (time to live) – работает только с ICMP пингом.
В настройках можно выбирать различные методы пинга, указывать диапазон портов, максимальное количество потоков и задержку, настраивать показ результатов и т.д.