DNS stands for Domain Name Service is the yellow pages book for the internet. Every domain works on a specific IP and through the DNS, requests are passed the requested page or domain by translating domain to it’s IP address.  As someone types a URL in the web browser, DNS server matches it to it’s IP from the large pool of IP addresses and process your request. End user can’t see the DNS processing instead user directed to the requested web page. In this article, you will learn how to change DNS windows 10, flush DNS windows 10 and how to clear DNS cache.

Every device over the internet works on an IP which is unique that no any other device can have all over the world. It’s your identity over the internet. It makes easier to memorize the domain name instead of the IP addresses of other devices to communicate with.

What is DNS and How it Works?

how dns works

Whenever you get internet connection from an ISP (Internet Service Provider), they install and configure the default DNS for the instant internet connectivity. Every ISP setup their own DNS servers depending on the connection. Most of the time these default DNS work best. But sometimes these default DNS aren’t as fast as we were looking for. So, here comes the question in mind if we can change the DNS server Windows 10? And without any doubt the Answer to the question is YES. How to change DNS Windows 10… No need to worry about it. We are going to discuss it in detail in this article, so you can change your DNS easily.

It’s not necessary to change the DNS but if you want to have more fast and speedy internet, then it can help you out. It’s not sure that it will improve the speed and security but for the most of time, it does. If it doesn’t then you can roll back all the changes made.

How to Change DNS Windows 10 OS?

It’s very simple and straight forward to change DNS windows 10 that won’t take more than a minute. Just make sure to follow the below mentioned instructions properly.

  1. Open Control Panel and navigate to Network and Internet Settings.
  2. Choose the Change Adapter Settings from the menu.
  3. Open Properties of your active Network adapter by right clicking on it.
  4. Now you will notice the IPv4 and IPv6 settings. Choose the IPv4 (Internet Protocol Version 4) TCP and click on Properties button.
  5. Here you will see the two fields to enter DNS server address manually. Type the new DNS server in these two fields and hit OK button to save it. (There’s various DNS servers you can try are mentioned below. Use any of your choice).
  6. That’s all…! You have done and changed the DNS server.

Free DNS Servers You can Try

There’s plenty of free DNS servers, but I have listed the few best DNS servers you can try for faster connectivity and secure browsing experience.

Google DNS

Change the IPv4 DNS server Values to : 8.8.8 or 8.8.4.4

CloudFlare DNS

Change the IPv4 DNS server Values to : 1.1.1

Open DNS

Change the IPv4 DNS server Values to : 67.220.220 or 208.67.222.222

VeriSign Public DNS

Change the IPv4 DNS server Values to : 6.64.6 or 64.6.65.6

DNS.Watch

Change the IPv4 DNS server Values to : 200.69.80 or 84.200.70.40

Is it necessary to change DNS Windows 10?

No, not at all. It’s not necessary but as I mentioned earlier in the article that default DNS might not as fast as you are expecting ’em to. So, this tweak can help a bit in improving the internet browsing speed. Not just improves speed while also make connection more secure as your

ISPs (Internet Service Providers) might be collecting your internet logs and browsing history. Every internet activity you perform can be tracked by your ISP as long as you are using thier DNS servers. This change makes you secure and can’t get your activity tracked by the ISPs. And all the above mentioned DNS servers don’t track the user activity. With this minor change, you can secure your privacy online. CloudFlare DNS is the one that assures not to keep track of any user browsing history at all.

If you face any problem after DNS change or wanted to roll back to the default settings, you can do the DNS flush and can resolve all the DNS related problems.

What is DNS Flush? – Flush DNS Windows 10, 8, 7

Most of the OS (operating Systems) cache IP addresses of the DNS clients automatically. Well this auto cache is done for improving the response from the the same hostname which used before. Sometimes websites or web pages response to bad results and operating system stores these bad results into cache and makes website unavailable on device. In order to let the website load and work properly, we need to flush DNS windows 10.

Flushing DNS cache results isn’t a complex job. It’s very easy to execute and remove all the cached DNS. Flush DNS resolves all the connectivity issues like website not found or any other web page related errors.

How to Flush DNS in Windows 10, 8, 7? – Clear DNS Cache

There are different methods to clear DNS cache. You can follow any of the below mentioned method instructions in order to flush DNS windows 10, 8 or 7.

Method 1 – Windows Command

To flush DNS Windows 10 resolver cache using Command Prompt, execute the following mentioned steps;

  1. Go to Start menu and type cmd to open up Command Prompt.
  2. Right click on the Command Prompt from the search results and select Run as Administrator.
  3. In the command prompt, type ipconfig /flushdns  and hit Enter.
  4. That’s all. Your cached results will be cleared.

Method 2 – Windows PowerShell

To clear DNS cache using Windows PowerShell, execute the following mentioned steps;

  1. Go to Start menu and type powershell to open up the Windows Powershell.
  2. Choose Windows PowerShell from the search results to run it.
  3. Once the interface is open, type Clear-DnsClientCache and hit Enter to execute it.
  4. That’s all. Your cached results will be cleared.

How to resolve DNS server not responding Windows 10 issue?

DNS server not responding issue caused by the wrong DNS server address. DNS server not responding issue can be resolved through Flushing DNS. If flushing DNS doesn’t work, you can follow the alternate method to resolve DNS server not responding issue windows 10. You can follow the given instructions to fix DNS server not responding probelm.

  1. Press Windows + R button at the same time to open up Run box.
  2. In the Run, type control and hit Enter.
  3. Select Network and Sharing Center from the Large menu.
  4. Choose Change adapter Settings and right click on LAN (Local Area Network) or Ethernet or WiFi if connected through wireless connection, select Properties.
  5. Now you will notice the IPv4 and IPv6 settings. Choose the IPv4 (Internet Protocol Version 4) TCP and click on Properties button.
  6. In this windows, tick the options named as Obtain an IP address automatically and Obtain DNS server address automatically and click on OK button to save the changes.
  7. Now choose the IPv6 (Internet Protocol Version 6) and click on Properties button.
  8. And again, tick the options named as Obtain an IP address automatically and Obtain DNS server address automatically and click on OK button to save the changes.
  9. All done. Just reboot your machine and DNS server not responding issue will be resolved.

DNS Server Unavailable or DNS Probe Finished No Internet

If you encounter the DNS server unavailable or DNS Probe Finished No Internet issue, you can easily get it fixed through Flushing DNS. If flushing DNS won’t work, you can try the other method to change DNS Windows 10 to Google DNS. It will fix your DNS Server Unavailable and DNS Probe Finished No Internet problem.

DNS Port

DNS port uses the TCP/UDP port 53 for maintaining coherence between the server and the DNS database and for all the zone transfers as well. UDP is used for sending a query to the DNS server from a client side.

UDP port 53 is most frequently used for DNS. As a client request from the machine to the DNS server, this port is used for resolving a requested domain name. Maximum size of the packet for query is 512 bytes. DNS port TCP 53 is used for Zone Transfers and also for the queries packet size larger than 512 bytes.