ping hostname
To change ping packet size, use:
ping -s 32 hostname
To change interval and count, use -i and -c parameters respectively.
To query open ports, use:
telnet hostname port
To look at network connection information from the kernel (/proc/), use:
netstat
/proc/ is stored in memory. By default netstat does not return listen sockets. To dump all sockets (for services based in /etc/services), use:
netstat -a
To dump all sockets without name resolution, use:
netstat -an
To dump all TCP sockets with programs:
netstat -ntlp
To dump all UDP sockets with programs:
netstat -nulp
To dump kernel routing table:
netstat -rn
To dump interface status:
netstat -i
To determine packet path, per-hop and round-trip times, use:
traceroute hostname
Traceroute makes use of the TTL field in IP.
An advanced version of traceroute is mtr (My Traceroute) which integrates ping as well:
mtr hostname
To resolve IP given a FQDN, use:
nslookup hostname
Dig is similar to nslookup, and it gives more output:
dig hostname
To perform a reverse lookup, use:
dig -x 192.168.1.1
To find information about a certain domain, use:
whois www.google.com
No comments :
Post a Comment