Ping Script

Henselmania

Mitglied
Hallo Linux- Freunde,

ich habe da ein kleines Problem !
Ich habe schon probiert es selber hinzubekommen aber mir fehlt einfach der richtige ansatz.
Vieleicht könnt ihr helfen.

Problem beschreibung:

Das Script soll unter Linux ein bestimmte bereich automatisch anpingen !

Z.b. alle Adressen von 192.168.1.0 bis 192.168.1.255

Für vorschläge bin ich dankbar !
 
Hallo,

bspw so
Bash:
for ((i = 1; i < 255; i++)); do
    ip=192.168.1.$i
    out=`ping -c 1 $ip`
    [ $? -eq 0 ] \
        && echo "host $ip accept our ping request" \
        || echo "host $ip does not respond to our ping request"
done

btw 192.168.1.255 und 192.168.1.0 sind keine gültigen IP- Adressen im
192.168.1.0 Netzwerk...

Gruß,

RedWing
 
Zurück