Command Line Tools
IFconfig
A Linux/Unix/Mac command that allows the operating system to setup network interfaces (NICs) and allow the user to view information about the configured network interfaces
MTR
A Linux/Unix/Mac command that combines the functionality of the traceroute and ping programs in a single net-work diagnostic tool
DIG
A Linux/Unix/Mac command that is used to query DNS nameservers for information about host addresses, mail exchanges, nameservers, and related information
PING
Command used to test connection between two computers or time/distance
TRACERT
Command used to view a listing of how a network packet travels through the network and show were it may fail or slowdown
Nbstat
This command displays NetBIOS over TCP/IP (NetBT) protocol statistics, NetBIOS name tables for both the local computer and remote computers, and the NetBIOS name cache
NETSTAT
This command displays active TCP connections, ports on which the computer is listening, Ethernet statistics, the IP routing table, etc.
ARP
This command displays and modifies entries in the Address Resolution Protocol cache.
ROUTE
This command displays and modifies the entries in the local IP routing table
NSLOOKUP
This command displays information that you can use to diagnose Domain Name System (DNS) infrastructure (can get DNS server name and IP)
HOSTNAME
This command displays the host name portion of the full computer name of the computer.
IPCONFIG
This command displays your current TCP/IP network configuration (address, subnet, MAC, Host, DHCP, etc.)