Let’s say you want to open a website, for instance,www.technewstoday.comon a web browser. The Domain Name System (DNS) on your network translates this URL or hostname into the specific IP address of the web server. Your browser will then use this address to connect to the website.
Your Windows Operating System also saves this information in a DNS resolver cache so that the DNS server does not have to go through name resolution again in the future. But sometimes you may need to delete this cache, especially if you are unable to access some websites.
Depending on your situation, you may also need to reset other components of the internet such as the TCP/IP configuration.
Different levels of DNS servers work together to help you load a webpage or website. The web browser’s request first goes to the DNS recursive resolver which queries the Root Nameserver, the Top Level Domain (TLS) Nameserver, and the Domain or Authoritative Nameserver.
Each preceding nameserver sends the next nameserver’s address to the resolver and the Authoritative Nameserver returns the IP address of the required web server. The browser then sends an HTTP or HTTPS request to this address to initiate communication and load the webpage.
Since it is a lengthy process, your computer stores the DNS records of the latest visited addresses inthe DNS resolver cache. So, after entering the domain name on the browser, it first views this cache and if the cache can resolve the IP address, the browser directly sends the HTTP or HTTPS request to the DNS server.
Sometimes, the web servers change their IP address. In such a case, the incorrect data in the DNS cache will cause the browser to attempt to connect to an invalid address. As a result, you may’t access the web pages at all.
This is why most ISPs regularly refresh the DNS cache to avoid storing outdated information. However, your Windows system does not clear the cache regularly, so you may encounter connection issues while trying to load a website. So, it’s better to manually clear the cache whenever you run into such issues.
On your computer, there are two levels of DNS cache. One is the cache data stored by the operating system and the other is the dedicated cache of your web browser.
you may clear theDNS cache on Windowsthroughthe administrator-level Command Prompt.
Then, to clear the dedicated DNS cache of your web browsers, follow these steps on your browser:
On Google Chrome/Opera/Microsoft Edge/Brave
Other Ways to Reset an Internet Connection
While flushing the DNS is the most common way to reset an Internet connection, other network aspects also affect Internet connectivity. So, if you may’t resolve your issue after clearing the DNS, I recommend trying out these methods for a more complete Internet connection or network reset.