When troubleshooting internet connectivity, two of the biggest issues we have to worry about are slow connections and DNS. In particular, if you’ve got a DNS problem, when you try to open a web page and it won’t work. So, to troubleshoot it follow these steps:
- Open a Command Prompt and ping something out on the internet. If the ping fails but you get response from DNS with an IP address, it might be possible that problem lies somewhere else. If ping on a particular domain name for example, www.cotfab.com and it can’t give you an IP address back, that means you have a DNS problem. So, ping is your first and best buddy.
- Now check, if DNS is broken, where is it broken from? And the biggest problem we run into is you’ve lost your DNS server. So, you need to type ipconfig/all in the elevated command prompt and look up for your DNS server. Once you find your server and it’s IP address, you need to check if the server is working or not. For this, type nslookup command in command prompt and what’s happening here is it says this is my DNS server, this is actually the name of the server, and here’s it’s address. If this query is resolved that means, it’s working. But if it does not resolve that means the DNS server is not functioning.
- The other thing you need to do is to make sure that you don’t have anything in your own cache. Keep in mind, that when you do DNS resolutions, they’re stored on your computer. You can actually see this by typing ipconfig /displaydns. So, if there’s ever a problem, another quick thing you can do is type ipconfig /flushdns and that’ll clear everything.
- Now, the last thing you can do if you think your DNS server is really dead, is you can plug in one of the popular public DNS servers. So, to do this go to your network connections, right click your network adapter and select properties. In the properties window under networking tab, select internet protocol version 4 and click on properties button. Then, select “obtain an IP address automatically”, or you can manually add an IP address of the famous Google public DNS server in alternate DNS field. These are powerful public DNS servers. Hit Okay, and close. The downside to using public DNS servers is that if you’ve got your own in-house DNS server, this can cause some big problems. You won’t be able to connect to any of your local computers.
The other big issue is a slow response time from a particular resource. In general, the biggest issue you have to watch out for, more than anything else, is your network utilization. In Windows 10, this is easy. So, open up your Task Manager and look at network utilization if there are some big spikes, then you have to determine what is out there and what’s using your network so heavily. You can also use netstat command in an elevated command prompt to see all kinds of background stuff running and things like that. You need to turn off some processes which are draining your network.
It might not be just your system if you’re sharing a network with other devices. It might be a case that other people are hogging up network use. In that case, you can either tell them to stop, or you can set up something called Quality of Service. To do this, you need a router that has that capability.
For More Detail Click here