Suponhamos que você tenha uma lista list.txt. com 800k de domínios a serem testados, para ver se respondem.
Para isso utilize o script abaixo:
For linux:
#!/bin/bash List=list1.txt echo "Data e Horario:`date`" >> /tmp/arquivo`date +%d` cat $List | while read ip do ping -c3 $ip > /dev/null if [ $? = 0 ]; then echo "pingou $ip" >> /tmp/arquivo_`date +%d` else echo "não pingou $ip" >> /tmp/arquivo_`date +%d` fi done
__________________
Se quiser algo mais fácil, pode-se também usar o nmap:
nmap -sP -iL lista.txt
Rode o comando no Zenmap, pois fica mais fácil de visualizar e de gerar os reports!
Valeu galera!