for ip in $(seq 1 25); do ping -c 1 192.168.0.$ip>/dev/null; [ $? -eq 0 ] && echo "192.168.0.$ip UP" || : ; done


Эта команда выполняет сканирование хостов в сети 192.168.0.0/24, проверяя их доступность с использованием ICMP-пакетов (ping). Она перебирает IP-адреса с 192.168.0.1 до 192.168.0.25, отправляет по одному ICMP-запросу к каждому IP и скрывает вывод. Если хост отвечает на запрос (включен), то выводится сообщение «192.168.0.$ip UP». В противном случае вывод остается пустым. Альтернативой может быть использование утилиты Nmap для более широкого и детального сканирования сети.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *