banner
Центр новостей
Элитные технологии и исключительная точность

Как найти все IP-адреса в сети

Mar 23, 2024

Для сетевого администратора чрезвычайно важно понимать, какие IP-адреса в настоящее время используются в сети.

Знать, кто подключен к вашей сети, иногда может быть полезно. Например, вам может потребоваться проверить состояние определенных устройств (работают они или нет), найти запасные статические IP-адреса или провести инвентаризацию устройств. Кроме того, эта информация также может помочь вам выявить любой несанкционированный доступ к вашей сети и общим ресурсам.

Хотя вы можете проверить подключенные IP-адреса на странице конфигурации вашего маршрутизатора, статические IP-адреса на ней не отображаются. К счастью, есть несколько других способов найти все IP-адреса в сети. Давайте рассмотрим некоторые из них.

arp — это встроенная утилита командной строки, используемая для просмотра и изменения системного кэша ARP. Он также используется для поиска MAC-адреса системы для данного IP-адреса, поскольку в кэше ARP хранится сопоставление IP-адресов и MAC-адресов системы, с которой она взаимодействует.

Используя команду arp, вы также можете найти все IP-адреса в вашей сети. Если arp не установлен на вашем компьютере с Linux или был удален по ошибке, вы можете установить его с помощью следующей простой команды:

В дистрибутивах на основе Debian, включая Ubuntu:

В дистрибутивах на основе RHEL:

В дистрибутивах на основе Arch:

Чтобы найти все IP-адреса в вашей сети, используйте команду arp без аргументов:

В Windows вы можете получить ту же информацию, используяфлаг:

Nmap — это бесплатный инструмент с открытым исходным кодом, используемый для сканирования и картографии сети. Используя Nmap, вы можете узнать, кто подключен к вашей сети, его IP- и MAC-адреса, сведения об операционной системе и службах, которые они используют. Это кроссплатформенный инструмент, доступный как для Linux, так и для Windows.

Чтобы найти все IP-адреса в сети, используйте команду nmap:

Допустим, чтобы найти все IP-адреса в сети 192.168.22.0/24, нужно запустить:

-снОпция указывает Nmap выполнять только сканирование хоста (не проверять порты).

Чтобы распечатать только IP-адреса и удалить другую информацию, используйте команду ниже.

Приведенная выше команда (с флагом -sn) работает только в Linux.

Вы также можете найти информацию об ОС, связанную с этими IP-адресами, с помощью следующей команды:

Angry IP Scanner — это кроссплатформенный сканер IP-адресов и портов с открытым исходным кодом, который пингует каждый IP-адрес в определенном диапазоне, чтобы проверить, активен ли он и отвечает ли он. Для каждого действующего хоста он определяет его имя хоста, MAC-адрес, производителя оборудования и открытые порты.

Вы также можете экспортировать результаты сканирования в файлы CSV, TXT и XML. Angry IP Scanner доступен для Linux, Windows и macOS.

В таких дистрибутивах Linux, как Ubuntu, Debian и Fedora, вы можете легко установить Angry IP Scanner, загрузив его пакет DEB или RPM либо со страницы выпусков GitHub, либо с помощью команды wget.

Скачать:Злой IP-сканер

В дистрибутивах на основе Debian:

Установите пакет с помощью APT:

В дистрибутивах на основе RHEL:

Затем используйте DNF для выполнения локальной установки пакета:

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

В Arch Linux вы можете установить Angry IP Scanner из репозитория пользователей Arch (AUR), используя yay:

Чтобы установить Angry IP Scanner в Windows, загрузите установочный файл со страницы выпусков GitHub. После загрузки дважды щелкните файл установщика, чтобы установить его.

Скачать: Angry IP Scanner (Windows)

Чтобы найти все IP-адреса в вашей сети, запустите Angry IP Scanner и укажите диапазон IP (начальный и конечный IP-адрес) или идентификатор сети с префиксом. Вы также можете сканировать IP-адреса из текстового файла. Затем нажмите кнопкуНачинатькнопку, чтобы начать процесс сканирования.

После завершения сканирования отобразятся все просканированные IP-адреса в определенном диапазоне. Вы также можете включить дополнительную информацию, такую ​​​​как MAC-адрес, поставщик MAC, порты и т. д., в результаты strongFetchers/strong option. /p>

strongPreferences/strong, you can configure further settings such as scanning dead hosts, enabling port scan, and changing the pinging method and display settings./p>