pen paper writing icon WordPress icon png newspaper icon



What’s the DNS?

One of the most common but misunderstood elements of the web landscape is DNS, short for Domain Name System. To put it plainly, by linking domain names with actual web servers, DNS helps guide internet traffic. Since DNS is all about looking up addresses and linking devices, DNS is considered the “Internet phonebook” by many people. 

What is dns_probe_finished_nxdomain?

Firstly, do you know what dns_probe_finished_nxdomain is? What causes the dns_probe_finished_nxdomain error and when does it happen? Well Typically, the reason for dns_probe_finished_nxdomain is due to a DNS misconfiguration or issue. DNS is short for Domain Name System, which helps by linking domain names to the actual web servers, helps guide traffic on the internet. When a user enters a web browser URL, the DNS works to connect the URL to the actual server’s IP address. This is called DNS name resolution and includes a DNS resource querying different nameservers to decide a server’s actual IP address. If the domain name or address cannot be resolved by DNS, the dns_probe_finished_nxdomain error can occur. The section of NXDOMAIN stands for Non-Existent Domain. Depending on the browser you’re using, there are a few different versions of this mistake.

  • In Google Chrome it shows, the site can’t be reached and below you can also find ‘‘dns_probe_finished_nxdomain’’

site can’t be reached - DNS_PROBE_FINISHED_NXDOMAIN

  • In Mozilla Firefox it shows ”Hmm. We’re having trouble finding that site”

Hmm. We’re having trouble finding that site

  • In Microsoft Edge, it shows ”Hmmm… can’t reach this page”.

Hmmm… can’t reach this page

  • In Safari it shows ‘‘Safari Can’t Find the Server’’.

Safari Can’t Find the Server

Now that you know what is dns_probe_finished_nxdomain is about and when and how it is shown in multiple browsers, there are many methods to fix this problem. This is not a big issue. Even though it might sound really critical and confusing but the procedures are really short and might take you only a few minutes.

Fix dns_probe_finished_nxdomain in Windows10/8/7:

  1. Press Start Button
  2. Type Control Panel and press enter

Search Control Panel

  1. Now go to Network and Sharing Center,

Network and Sharing Center

  1. Click on the Change adapter settings provided in the left panel.

Change adaptor settings

  1. Choose a network adapter you are using to connect to the internet.
  1. Right-click on the network that you are using to connect to the internet and choose Properties.

Wifi Properties

  1. In the properties window, scroll down till you see the option Internet Protocol Version 4 (TCP/IPv4).

Internet Protocol Version 4 (TCPIPv4).

  1. Double click on this Option.
  1. Now click on Use the following DNS server addresses.

DNS server address

  1. Now enter the following DNS address and

DNS address and

  1. Save all the settings by clicking Ok.
  2. Close all the windows.

If you are a Windows user, you have some perks that no one else has. Since many people all over the world are using windows, they are constantly looking for solutions to this and running bug testing to find solutions for different problems on windows. For problems like this, you have certain solutions that you won’t get on other platforms. These can be considered as additional methods that you can try to fix your dns_probe_finished_nxdomain problem. These are like:

  1. Disable VPN and Antivirus Temporarily

VPNs and antivirus applications may often interfere with your network settings, like your DNS servers, or bypass them, etc. Try temporarily disabling them to see if it resolves the nxdomain error terminated by the DNS probe in Chrome.

  1. Check Your Local Hosts File

Each machine has what they call a file for the local hosts. This is a file containing manual DNS entries that are mapped to particular IP addresses. This is usually edited only when you want to preview your DNS before switching domains to a new host. There are, however, a variety of different ways in which this file may have been altered or modified. Therefore, if none of the above options have worked for you, it is worth double-checking your local hosts’ file to make sure that there is no website you are trying to access.

That should do the trick and you should be ready for problem-free browsing from now. If you have followed each of the steps properly then your problem should be fixed by now if not you should restart your computer and see if it shows up or not. But this is a fix for windows. If you’re using Mac OS, the procedure is a bit different. That is shown below:

Fix dns_probe_finished_nxdomain in Mac OS X and older:
  1. Click on System Preferences given in the top left corner.

System Preferences

  1. Now click on Network,

Network on system-preferences

  1. Make sure that you are connected to the network that you are using,
  1. Click on Advanced.

Advance setting on network

  1. Now click on the DNS tab.

DNS Address

  1. Click on the plus button given at the bottom Now enter the following ress and

DNS Tab - Copy

  1. Now click on ok.
  2. Click on the Apply button.

We are hopeful that your dns-probe-finished-nxdomain problem will be resolved on your Mac by now. It’s a pretty easy patch that doesn’t take long to do. Please restart your computer and check again if your dns-probe-finished-nxdomain still persists. This is for all the mac users out there.

Like windows, you can also try to check the Local Host file on your Mac. We recommend getting the Gas Mask to check your hosts’ file on a Mac. It is a free program that can be used as a file manager for hosts, a file editor for hosts, and a switch between them. It makes everything easy and quick.  Alternatively, you can follow the steps below to edit your Mac host file manually. The steps are:

  1. Go to Utilities and click on “Terminal.”
  2. Enter ”sudo nano /private/etc/hosts” command and press Enter. You might be prompted for your administrator password).
  3. Double-check and make sure the website you’re trying to visit isn’t listed in your host file. If it is, remove it.

This might help you. That’s why we added this to the list if nothing works. Keep your fingers crossed on this one!

Fix dns_probe_finished_nxdomain ubuntu:

If you are using ubuntu and you’re facing the dns_probe_finished_nxdomain issue in the system, please follow the given instructions to fix it. But keep in mind since this is for the ubuntu users they must be really careful with the steps as you might get confused. The steps are here:

  1. Open the terminal by pressing Ctrl+Alt+T
  2. Use the following command
  3. Try to find the file with the name Resolv.config.
  4. Now enter the following command to open the file in Nano text editor
  5. When the terminal prompts, Enter the password.
  6. Add a hashtag (#) in front of the name server to comment the line.
  7. Enter the new name server as shown in the figure.
  8. The value of the new name server
  9. Press Ctrl + x to exit the text editor.
  10. Choose yes to save the changes.
  11. Type ”sudo service manager-network restart” to restart the network manager.

If you follow each of the steps carefully your dns_probe_finished_nxdomain ubuntu problem should get fixed. But even after following these steps if you are still facing this issue, there is another method for you can try. The steps are:

  1. Open the terminal using Ctrl+Alt+T,
  2. Enter “dhclient.config” following command to edit in Nano.
  3. Enter ”Supersede domain name servers” line into the file.
  4. Now restart the network by the following command.

This is another solution to this problem. Your problem should be fixed by the first method. If that doesn’t work you still have the last trick up your sleeve and this might actually help you fix your dns_probe_finished_nxdomain ubuntu problem.

dns_probe_finished_nxdomain issue in Android:

  1. Install Chrome beta and set that as your default browser.
  2. Restart your device as that will reset the domain name settings.

This is a really short and simple trick to fix your dns_probe_finished_nxdomain issue for android devices.

Alternatives and Assumptions

  • There are many methods that can be discussed at this moment and you might be ripping your hair as you just can’t get the right solution to this problem. Well here we go, sometimes restarting your computer, Router can actually help you fix problems like this. Restarting helps by deleting or removing temporary cache files from your devices. After trying too many tricks this one is the easiest and at least give it a try. It doesn’t matter how mediocre it sounds sometimes you just might get lucky.

  • If SonicWall is unable to resolve the IP addresses of DNS names, it is unable to contact DNS servers. This can make it impossible for SonicWall to reach the content filtering service, set the appliance time using the NTP servers, or synchronize licenses. Make sure the IP addresses on the DNS server are configured and they are correct. If you are not running DNS servers of your own, verify that you have entered the correct DNS IP addresses with your ISP.

  • In addition to all the options mentioned, there are other fruitful ways to ensure that there is no error. Updating the network driver is one of the more prevalent methods. Every computer motherboard usually has its suppliers, which are available on CD or can be downloaded online. Because the LAN, port, and network drivers vary between motherboards, they need to be unique. Installing the driver barely takes minutes and promises to eliminate the problems.

  • You can use route 53. Amazon Route 53 is a web service with a highly available and scalable cloud Domain Name System (DNS). It is designed to provide an extremely reliable and cost-effective way for developers and businesses to route end users to Internet applications by translating names such as into numeric IP addresses such as 192.0.0.

  • Cloudflare is a free product of the CDN type that protects against threats such as injection of SQL and theft of identity. By using its multiple data centers located around the world, Cloudflare also improves site performance and speeds up loading times. This is unique to others because you can change the DNS settings for the Cloudflare servers once you have your website up and running, thereby caching your website.

  • The Chrome errors “DNS PROBE FINISHED NXDOMAIN” & “DNS PROBE FINISHED BAD CONFIG” are triggered because your DNS settings on your computer are incorrect. The error that occurs when you attempt to open a website using your Chrome browser and is caused by invalid DNS settings or because your Internet router does not provide your computer with the correct DNS address settings to successfully resolve the domain names of its IP addresses. If the DNS settings are incorrect, you are unable to access websites from any web browser on your computer, and you get one of the following errors, particularly in Chrome: “This website is not available. DNS PROBE FINISHED NXDOMAIN” or “DNS PROBE FINISHED BAD CONFIG”.
    You can fix this by removing viruses and malware, resetting IP addresses, and assigning DNS settings manually as well.


The dns_probe_finished_nxdomain error is usually quite easy to resolve, even though it is frustrating. You should hopefully be back up and surfing the web in no time between flushing your DNS cache, renewing your IP, and trying various DNS servers. These steps mentioned above might not take a huge time and effort as they are really easy to do and they are clear and well described above so that you can do it yourself. Regardless of which platform you are on, we hope this helped you.

Saasland Footer Banner