Sing tool – Enhanced ping utility
The main purpose is to replace the niceful ping command with certain enhancenments as the ability to send/read IP spoofed packets, send MAC spoofed packets, send in addition to the ECHO REQUEST type sent by default, many other ICMP types as Echo Reply, Address Mask Request, Timestamp, Information Request,Router Solicitation and Router Advertisement.
Install sing utility
Type the following command at a shell prompt:
#apt-get install sing
or
#yum insall sing
Some example
To send broadcast ICMP echo request messages
#sing -echo 10.10.1.255
Usual ping command
# sing 192.168.1.100
Using Record Route IP Option to see the route that takes to host.example.com
# sing -R host.example.com
See if host.example.com is running which linux
# sing -mask -O host.example.com
To send ICMP timestamp request messages
# sing -tstamp 10.10.2.5
Send ICMP address mask request messages (used to find out a host network mask)
# sing -mask 10.10.2.5
Category: Linux Administration
