Chrome //net-internals/#dns mobile [What is it?]

Check out the method to clear DNS cache in Google Chrome

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • If you are unable to access a website, it could be because the website has changed the DNS entry.
  • In such a case, you need to clear or flush the DNS cache.
  • Since Chrome comes in-built DNS cache, you can follow this guide to check out the method to do so.
Try Opera One, a browser with various functionalities already built-in! A flawless browser like Opera has most functions already under the hood.Here's what's included by default:
  • Easy and intuitive workspace management
  • Ad-blocker mode integrated to load pages faster
  • WhatsApp and Facebook Messenger
  • Customizable Ul and AI-friendly
  • โ‡’ Get Opera One

In order for you to access the Internet, your DNS has to work without any problems. If you are facing issues with the DNS cache on your PC, then you can check out our guide on how to fix DNS issues on Windows 10/11.

But what if you run into an error on your favorite Google Chrome browser? Interestingly, you might not be aware that Google Chrome does come with a DNS and proxy caching server built-in.

Clear the DNS cache on Android and iOS

  1. Open Chrome on your Android/iOS device and then type the following line in the address bar: chrome://net-internals/#dns
  2. When the DNS lookup page shows up, click on the Clear host cache button to clear the DNS cache on your mobile device.
  3. Now, head back to the home screen, long tap the Chrome icon, and open its App info menu.
  4. Finally, go to Storage usage and select Clear cache.
  5. If you’re using another browser, skip to the 3rd step in this solution to clear its cache.

Clear the DNS cache on the browser

  1. Launch the Chrome browser.
  2. In the address bar, type the below address and press Enter. chrome://net-internals/#dns
  3. On the page that opens, hit the Clear host cache button.flush dns cache for chrome
  4. This will clear the browser’s DNS cache. Do note that no prompt or message will be shown, but the click of the button actually clears the browser cache.
  5. Restart your browser.

DNS cache is not only stored by your Windows operating system but by your browser as well. Moreover, you might also have to flush the socket pools too, which you can do by following the steps below:

  1. Type the below in the address bar of Chrome and press Enter. chrome://net-internals/#sockets
  2. Hit the Flush socket pools button.
  3. Restart your browser.

How can I fix chrome://net-internals/#dns not working?

While the above steps seem simple, and they are, there are several users for whom the chrome://net-internals/#dns isn’t working.

If you are one of such users, then here are some of our recommended solutions that will help you fix the error, and flush out Chrome DNS.

1. Release a new IP address

  1. Open the Start menu.
  2. Search for command prompt and open it as an administrator.
  3. Type the below command and hit Enter. ipconfig /releaseipconfig-cmd-setting err_tunnel_connection_failed
  4. Then type the below to flush your DNS cache and press Enter. ipconfig /flushdns
  5. Now, type the below to renew your IP address and press Enter. ipconfig /renewuse ipconfig/release and ipconfig/renew in CMD

When you execute the above command, your PC will release your current IP address. Now, you can head back to Chrome and check if the chrome://net-internals/#dns is working or not.

2. Restart the DNS service

  1. Press the Win + R keys together to open the Run dialogue.
  2. Type the below command and press Enter. services.mscservices windows 11 optional features empty
  3. Scroll down and locate DNS Client.
  4. Right-click on it and select Restart.
  5. In case the Restart option is greyed out, you need to open the command prompt.
  6. Type the following commands and press Enter. net stop dnscache net start dnscache

3. Reset Chrome flags

  1. Open Chrome.
  2. Type the below command in the address box and press Enter. chrome://flags
  3. At the top, click on the Reset all button.
  4. Restart your browser.

Often, when you turn on certain Chrome flags, they can mess up the in-browser settings and cause issues such as chrome://net-internal not working. In such a case, we would suggest you reset all flags in the browser and check if the problem is resolved or not.

4. Disable the VPN

A VPN allows you to connect to a server located in a different country. The main benefit of this is that you can access the restricted websites in your country by using a VPN, and also, it can help you access websites faster.

However, VPNs can also cause the chrome://net-internal not working problem since they can override your network settings, including your DNS servers. Simply disable the VPN app that you are using and check if this fixes the issue or not.

That is it from us in this guide. We hope that the solutions in this guide helped you understand how you can clear the DNS cache on your Google Chrome browser.

More about the topics: DNS, Google Chrome