Command Line Utilities
Arp- Arp.exe is used to resolve an IP address to its hardware (MAC address). Local Arp cache is checked first before initiating an ARP request broadcast
Switches
-a - View the
contents of the local ARP cache table
-s - Add a static Arp entry for
frequent accessed hosts
-d - Delete a entry
ipconfig - The ipconfig is a command line tool for NT that shows how the computer's IP stack is configured.
C:\ipconfig Windows NT IP Configuration: Ethernet adapter E100B1: IP Address ...................:198.133.234.23 Subnet Mask ..................:255.255.255.0 Default Gateway...............:198.133.234.2
Switches
/all - Extra
information is revealed; IP host name, DNS, WINS server
/release - If DHCP is
enabled, you release the lease with this switch.
/renew - The renew switch
will update and renew DHCP lease information from the DHCP
Server.
netstat The netstat tool displays protocol statistics and the state of current TCP/IP connections
C:\WINDOWS>netstat /? Displays protocol statistics and current TCP/IP network connections. NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [interval] -a Displays all connections and listening ports. -e Displays Ethernet statistics. This may be combined with the -s option. -n Displays addresses and port numbers in numerical form. -p proto Shows connections for the protocol specified by proto; proto may be TCP or UDP. If used with the -s option to display per-protocol statistics, proto may be TCP, UDP, or IP. -r Displays the routing table. -s Displays per-protocol statistics. By default, statistics are shown for TCP, UDP and IP; the -p option may be used to specify a subset of the default. interval Redisplays selected statistics, pausing interval seconds between each display. Press CTRL+C to stop redisplaying statistics. If omitted, netstat will print the current configuration information once.
nbtstat The nbtstat checks the state of NetBIOS over TCP/IP connections and returns NetBIOS session and name resolution statistics. This tool can also be used to update the local NetBIOS name cache.
Displays protocol statistics and current TCP/IP connections using NBT(NetBIOS over TCP/IP). NBTSTAT [-a RemoteName] [-A IP address] [-c] [-n] [-r] [-R] [-s] [S] [interval] ] -a (adapter status) Lists the remote machine's name table given its name -A (Adapter status) Lists the remote machine's name table given its IP address. -c (cache) Lists the remote name cache including the IP addresses -n (names) Lists local NetBIOS names. -r (resolved) Lists names resolved by broadcast and via WINS -R (Reload) Purges and reloads the remote cache name table -S (Sessions) Lists sessions table with the destination IP addresses -s (sessions) Lists sessions table converting destination IP addresses to host names via the hosts file. RemoteName Remote host machine name. IP address Dotted decimal representation of the IP address. interval Redisplays selected statistics, pausing interval seconds between each display. Press Ctrl+C to stop redisplaying statistics.
Note: Netstat works for TCP/IP connections, and Nbtstat works for NetBIOS connections.
nslookup The Nslookup tool is used to trace DNS queries from start to finish
Ping- Ping.exe verifies configurations and tests connectivity
If you can ping a
hostname but cannot connect to a share point in Explorer, then the LMHOST file
does not have an entry for that hostname or WINS is not working. Conversely, if
you CAN connect to a share in Explorer yet cannot ping the hostname, then either
the HOST file entry is wrong or DNS is not working.
NetBIOS-problems are due to
problems with WINS or LMHOST file.
DNS- problems are due to HOST file
errors or DNS server problems.
tracert-The Tracert tool shows the route a packet will take over a network from one computer to another.
winipcfg- The winipcfg is a GUI version for Windows 95/98 of ipconfig