How to Fix: DNS_PROBE_FINISHED_NXDOMAIN in Chrome?

Learn how to fix the "This site can't be reached" DNS_PROBE_FINISHED_NXDOMAIN error message in Google Chrome. You can try the various working fixes mentioned.

Recently I was trying to access a website via Google Chrome, but unfortunately, the connection wasn’t being established. Rather, I was being greeted with the dns_probe_finished_nxdomain error message. Upon inspecting it further, I found out that the issue was with the DNS and IP address lookup.

Domain Name Server’s role is to translate the website name into a numerical IP Address. For the end-users, typing an IP such as 192.168.0.1 instead of www.example.com would always be a tough job. However, the web still wants the numeric address for each website, rather than their plain-text format.

So when you type in a URL, the request goes to the DNS which then looks up the associated URL’s IP Address in its record and sends it back to the server. The server will then take this request forward and hence the desired connection is then established.

But if there is any issue in the entire process, the browser will throw up a DNS-related error, one among which is the NXDOMAIN.

Related: How to Fix: Site cant be reached, Server IP could not be found?

Short form for the non-existent domain, shows up when the DNS is unable to find the associated IP Address in its record book corresponding to a particular URL.

So how could a user fix this underlying issue? Well, this is where this guide shall help you out.

The Basic Fixes

Before moving over to the slightly advanced ones, let’s try out a few basic fixes that are usually known to spell out success. Follow along:

Re-check the URL

If you have entered an incorrect URL, then the DNS wouldn’t be able to get hold of its associated IP Address and hence would display the aforementioned error. Therefore, reverify that there’s no typing error.

DNS PROBE FINISHED NXDOMAIN error in Chrome

Disable Chrome Flags

Chrome Flags are experimental in nature and are used to test beta features before their final release. These flags encompass a broad domain and some are directed exclusively towards the network.

So if you have enabled any such network-related flag, then try reverting them to their original state from the chrome://flags page. Most probably the Default status.

Disable Chrome Flag Enable Network Logging to File

Related: 7+ Best Google Chrome Flags to Try!

Release and Renew Your IP Address

Issues with the IP Address could well be the reason behind this DNS error as well. In this regard, you could release your current IP Address, delete all the cache that it left behind and then ask for a new IP Address from DHCP to be assigned to your system.

Here are the steps to Release and Renew IP Address in Windows OS:

  1. Head over to the Start menu,
  2. Search for cmd, and launch it as an Administrator.
    Run Command Prompt as Administrator
  3. Execute the following three commands, one after the other:
    ipconfig/release
    ipconfig/flushdns
    ipconfig/renew

The first command will release the currently assigned IP, the second one will flush the DNS Cache of that address and the third and final command will replace it with a new IP Address.

Once all the three commands are executed, restart your PC and see if it gives out any favorable results or not.

Reset Winsock

Windows Socket is a term given to the data stored on your PC that is responsible for establishing a successful connection between an app/software and the network.

Sometimes, you might have come across issues when the WiFi is running well, but a particular device is still not able to access the internet. In such cases, the issue is usually with the Winsock and the best bet is to reset it.

Here are the steps to Reset Windows Socket or Winsock:

  1. Launch Command Prompt as an Administrator.
  2. Type in the below command in the prompt window:
    netsh winsock reset

    netsh winsock reset command in Windows OS

  3. Hit on Enter keyboard button.

There isn’t any major issue with resetting Winsock but make sure that you don’t make it a habit of fixing network issues via this tweak. This is because if this need arises in a regular manner, then there might be some other (major) issues with your PC’s Network Adapter that needs troubleshooting.

Change DNS Servers

The DNS servers that you are currently using are assigned by your Internet Service Providers. However, they aren’t fixed and you could redirect them to any other servers as well.

In this regard, the Google DNS and Cloudflare DNS are usually the two preferred choices, out of which we would be going ahead with the former one.

Here are the steps to Change DNS Server Address in Windows:

  1. Launch the Control Panel from the Start menu.
  2. Open the Network and Sharing Center.
  3. Click on Change Adapter Settings from the left menu bar.
    Change Adapter Settings in Windows OS
  4. Right-click on the network to which you are currently connected, and select Properties.
    Network Connections WiFi or Internet Modem Properties
  5. Scroll and select Internet Protocol Version 4 (TPC/IPv4), and click Properties button.
    Internet Connection WiFi IPv4 Properties.
  6. Select Use the following DNS server addresses radio button.
  7. Enter follow Google DNS addresses:
    Preferred DNS server: 8.8.8.8 Alternative DNS Server: 8.8.4.4 Use Google DNS settings in Internet Properties Option
  8. Hit on OK to save the changes.

Now try accessing the website and check if the DNS_PROBE_FINISHED_NXDOMAIN issue has been rectified or not.

If you instead prefer to go for Cloudflare DNS, then replace the Preferred and Alternate DNS by 1.1.1.1 and 1.0.0.1 respectively.

Check the Host File

A Host file is used to map a connection between the web address and its IP Address. However, it could also be used to block a specific website from being accessed.

This is usually done by assigning it a loopback IP address (such as 127.0.0.1). So you should check the host file and verify that the concerned site is not blacked out.

Here are steps to check Host File in Windows:

  1. Launch the File Explorer, and head over to the below location:
    C:\Windows\System32\drivers\etc
  2. You should find a host file, open it using the Notepad app.
    Windows Network Hosts File
  3. Scroll to the end, and check if there is a mention of your site along with the localhost address – 127.0.0.1.
    Delete the Line to Unblock website in Hosts file
  4. Delete any blocking entries, and save the file with Ctrl + S keypress.

Now try accessing the site, and the issue should have been fixed after unblocking the site URL.

Bottom Line: Fix NXDOMAIN error in Chrome

So this was all from this guide on how to fix the error This site can’t be reached due to DNS_PROBE_FINISHED_NXDOMAIN in Chrome. We have shared a total of six different fixes – two basic ones and four along the lines of slightly advanced fixes.

In my case, flushing the DNS did the trick. There had been a lot of temporary data related to my current IP address accrued over the course of time. So deleting them and then letting the DHCP assign a new IP address worked out.

Related: How to Fix Chrome: RESULT_CODE_HUNG Error?

With that said, do let us know in the comments section which one spelled out success for you in fixing the DNS_PROBE_FINISHED_NXDOMAIN error.

Lastly, here are the recommended web browsers for your computer and mobile phone that you should give a try.

WindowsMacOSiOSAndroidLinux
Chrome WindowsChrome MacChrome iOSChrome AndroidFirefox Linux
Firefox WindowsSafari MacSafari iOSEdge AndroidChrome Linux
Edge WindowsFirefox MacEdge iOSSamsung InternetEdge Linux

If you've any thoughts on How to Fix: DNS_PROBE_FINISHED_NXDOMAIN in Chrome?, then feel free to drop in below comment box. If you find this article helpful, please consider sharing it with your network.

Also, please subscribe to our BrowserHow YouTube channel for helpful videos tutorials.

Disclosure: This page may contain affiliate links, which means we may receive compensation for your purchases using our links; of course at no extra cost to you (indeed, you may get special discounts). This will support our effort to create more useful content, and keep it open and free forever.
Share

Leave a Reply

Your email address will not be published. Required fields are marked *