Sebagai Administrator suatu network, terkadang kita membutuhkan tool untuk mengetahui host-host mana saja yang UP atau terkoneksi ke jaringan. Namun jika Anda menggunaan *NIX dengan bash shell, ketikkan saja script di bawah ini lalu enter :

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

Contohnya :

handaru@internal19:~$ 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

192.168.1.3 UP
192.168.1.5 UP
192.168.1.8 UP
192.168.1.10 UP
192.168.1.16 UP
192.168.1.25 UP
192.168.1.28 UP
192.168.1.33 UP
192.168.1.34 UP
192.168.1.35 UP
192.168.1.37 UP
192.168.1.39 UP
192.168.1.43 UP
192.168.1.44 UP
192.168.1.45 UP
192.168.1.74 UP
192.168.1.100 UP
192.168.1.101 UP
192.168.1.150 UP

Sumber http://www.cyberciti.biz

FreeBSD…mudah, itu saja. 

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa