IP
Материал из WikiAdmin
Как узнать активные IP-адреса в локальной сети
netdiscover
Для начала нужно установить данную утилиту:
sudo apt-get install netdiscover (Для Debian, Ubuntu, Linux Mint и т.д.)
Теперь просканируем все ту же сеть 192.168.1.0-254
sudo netdiscover -r 192.168.1.0/24
С помощью ping
Все достаточно просто. Зададим цикл с единичным пингом и будем выводить только те IP, которые обнаружатся. В данном случае мы попробуем найти адреса в сети 192.168.1.0-254
for ip in $(seq 1 254); do ping -c 1 192.168.1.$ip>/dev/null; [ $? -eq 0 ] && echo “192.168.1.$ip UP” || : ; done