pingovanie/telnetovanie listu hostov na specifickom porte
Fping OK, telnet OK, ale ako to robit, ked je ICMP zakazany a telnet je pre zoznam hostov nepouzitelny (hned na prveho sa pripoji a co potom) a potrebujem overit dostupnost na specifickom porte. Nastastie tu je /dev/tcp/
#!/bin/bash while read ip ; do r=$(bash -c ‘exec 3<> /dev/tcp/’$ip’/’5432′;echo $?’ 2>/dev/null) if [ “$r” = “0” ]; then echo $ip pinga OK else echo $ip nepinga fi done < LIST_OF_HOSTS
alebo
for i in $(cat LIST_OF_HOSTS); do nc -z -w 2 $i || echo $i; done
lepci…
dd
31 Jul 20 at 9:53