ICMP ping implementation using raw sockets in Python 3.
This manual page is for the ping3 executable. The Python module documentation is in
/usr/share/doc/python3-ping3/README.md.gz.
Usually, only processes running as root can create raw sockets. See
/usr/share/doc/python3-ping3/TROUBLESHOOTING.md to be able to use ping3 without root privileges.
DEST_ADDR
The destination address can be an IP address or a domain name. Ex. 192.168.1.1 or example.com
-cCOUNT,--countCOUNT
Number of pings to be sent. Default is 4.
-tTIMEOUT,--timeoutTIMEOUT
Time to wait for a response, in seconds. Default is 4.
-iINTERNAL,--intervalINTERVAL
Time to wait between each packet, in seconds. Default is 0.
-IINTERFACE,--interfaceINTERFACE
LINUX ONLY. The gateway network interface to ping from. Default is None.
-SSRC_ADDR,--srcSRC_ADDR
The IP address to ping from. This is for multiple network interfaces. Default is None.
-TTTL,--ttlTTL
The Time-To-Live of the outgoing packet. Default is 64.
-sSIZE,--sizeSIZE
The ICMP packet payload size in bytes. Default is 56.
-D,--debug
Turn on DEBUG mode.
-E,--exceptions
Turn on EXCEPTIONS mode.
-h,--help
Show help message and exit.
-v,--version
Show program's version number and exit.