Przejdź do głównej zawartości

Posty

Wyświetlam posty z etykietą ping

Linux - Bash - Wyszukanie wszystkich aktywnych hostów w sieci - skrypt

Automatyzacja zadań przy pomocy skryptów bash jest nieoceniona w przypadku gdy trzeba cyklicznie wykonać jakieś polecenie. Przykład takiego zadania to wyszukanie wszystkich aktywnych hostów w sieci przy użyciu polecenia ping (oraz narzędzia fping). W tym przykładzie zakładamy, że host może być nieaktywny w dwóch przypadkach - brak zasilania, - kłopoty z siecią. Więcej szczegółowych informacji o narzędziu ping znajduję się na stronach wilipedii. PING . Skrypt wyszukujący wszystkie aktywne hosty w podanej sieci #!/bin/bash for ip in 192.168.0.{1..255}; do                  ping $ip -c 2 &> /dev/null;         if [ $? -eq 0 ];                 then                         echo $ip jest aktywny         fi         )         done...