Networker’s View of Windows CMD

November 4, 2016 | Views: 5465

Begin Learning Cyber Security for FREE Now!

FREE REGISTRATIONAlready a Member Login Here

Networker’s View of Windows CMD:

Hello fellow members of this wonderful community. Today we shall once again dive into the MS Windows CMD to explore some of its commands which can help us troubleshoot/manage networking configuration of our computer. First and arguably the most important command on our list is ipconfig (Internet Protocol configuration) command. So let’s open our CMD window and enter ipconfig /? command to see the help for this command.




Figure 1. Help and usage for ipconfig  command


As we can see from Figure 1. one of the switches for this command is /all which gives us the full configuration for all of our NIC (Network Interface Card) adapters. If we type ipconfig /all we can see the sample command output in Figure 2.




Figure 2. Configuration information for my NIC adapters


 From Figure 2. we can conclude that there are two physical NIC adapters installed on my computer; one is my wireless NIC and the other on is my Ethernet NIC adapter.  If your network is acting strange (for example you can’t access shared resources on other computers inside your LAN) you can use the combination of  ipconfig /release  and ipconfig /renew commands to release your NIC configuration and then try to get the new configuration from your DHCP server (which is configured on your SOHO router).




Figure 3. ipconfig /release command


 Another useful switch for ipconfig command is /displaydns which is used to display contents of the DNS Resolver Cache on our computer. The fields in the output of /displaydns correspond to the fields of an actual DNS reply message. We can see help for this command in figure 4.




Figure 4. ipconfig /displaydns /? command


 If you take a look back at Figure 1. you can see that there are few more switches available for ipconfig command. However the ones that we’ve described so far are the ones that you will be using most of the time. Next useful command is arp command which is used to display and modify content of ARP table. As you may already now, ARP (Address Resolution Protocol) is used to map IP address (Layer 3) to MAC address (Layer 2). List of available switches can be seen in Figure 5.




Figure 5. arp command

 Via switch –a we can easily see the content of our ARP table, as shown in figure 6.




Figure 6. arp command


Last command that we will examine today is tracert command which is used to determine the path a packet of information takes from our computer to one we specify.




Figure 7. tracert command


 Figure 7. demonstrates the use of tracert command to determine the path to on of Google servers (IP addresses are ommited for obvious reasons). A complement to tracert command is pathping command  which is used to provide information about the path data takes to its intended destination, as well as information about network latency and network loss at intermediate hops between a source and destination.  




Figure 8. pathping command


 This concludes our journey through MS Windows CMD commands for networkers. Hope you enjoy it and find it useful.

Share with Friends
Use Cybytes and
Tip the Author!
Share with Friends
Ready to share your knowledge and expertise?
1 Comment
  1. Good article, thank you!

Comment on This

You must be logged in to post a comment.

Our Revolution

We believe Cyber Security training should be free, for everyone, FOREVER. Everyone, everywhere, deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is a free community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

Support Cybrary

Donate Here to Get This Month's Donor Badge


We recommend always using caution when following any link

Are you sure you want to continue?