Как установить IP-сканер для Ubuntu 16.04 LTS?

Как установить IP-сканер для Ubuntu 16.04 LTS?

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

В поисках я нашел много старых веб-страниц, которые говорят о смене репозиториев, чтобы получить злую IP-сканера, но я не хочу менять свои репозитории по какой-либо причине. Плюс, все эти страницы предназначены для старых версий.

Команда arp существует, но она не является исчерпывающей. arp -a не показывает всю подсеть, а только соединения с одной машины.

Мне так и не удалось найти клон Advanced IP scanner.

Итак, вопрос в заголовке: Как установить IP-сканер для Ubuntu 16.04 LTS?

решение1

Вот два из них, которые достаточно хорошо работают с Ubuntu 16.04 LTS.

Первый, arp-scan, выполнил основную задачу перечисления устройств. Второй, nmap, гораздо более универсален и дает быструю картину служб, доступных с каждого устройства.

1) arp-сканирование

Установка проста:

sudo apt-get update
sudo apt-get install arp-scan

У него масса опций, которые можно увидеть здесь:

sudo arp-scan --help

Для базового перечисления, чтобы просканировать мою «локальную» сеть, это:

sudo arp-scan -l | sort

Что приводит к очень простому отображению, которое показывает каждое устройство, включая IP-адрес, MAC-адрес и производителя интерфейса. Он также показал ответы "dup" для некоторых адресов.

2) нмап

sudo apt-get update
sudo apt-get install nmap

Чтобы запустить быстрое сканирование, которое выводит список устройств и показывает открытые порты

nmap -F 192.168.8.1-254

Результатом является достаточно полный список устройств и открытых портов.

Вот удобныйПамятка NMAPчтобы увидеть некоторые способы использования nmap.


Я удивлен, что ни один из них не установлен по умолчанию в Ubuntu 16.04, но заставить их работать можно быстро и легко.

Связанный контент