# fping -i 1 -r 1 -q -a -g 10.0.0.0/24
fast fping command that shows only alive hosts:
-i --interval Time in msecs between sending pings
-r --retry Retry limit, number of attempts pinging a target
-q --quiet Don't show error messages
-a --alive Show alive hosts
-g --generate Generate target list, "10.0.0.0/24" or "10.0.0.1 10.0.0.254"
# sudo fping -i -r 1 -q -a -f targets.txt
Same as above except
-f --file Targets to ping are read from a file. You need to be root or do fping < targets.txt
To show the hostnames via reverse dns lookup add
-n --names Reverse DNS lookup on IP
-d --rdns Forces dns lookup even if hostname was used as target