When you surf the web, sometimes you find that sites do not want to load even though the internet connection is fine and the URL is correct. In Google Chrome, a widely used web browser, users often see DNS_PROBE_FINISHED_NXDOMAIN when a loading issue occurs.
What causes the problem?
Some people may get confused whenever DNS_PROBE_FINISHED_NXDOMAIN appears on their screen. However, this is a common problem. As you can see in the error code, this is a DNS-related issue. Domain Name System – or DNS for short – is what allows you to visit websites. When someone enters a URL inside the address bar in a browser, the DNS sends a request to its online database; searching for the IP address that the URL has. If the DNS does not find any matching result, Google Chrome splashes the related error message.
There are some other reasons behind DNS_PROBE_FINISHED_NXDOMAIN, and we are going to discuss the solutions in this article.
Disabling VPN and Antivirus
VPN (Virtual Private Network) and antivirus offer amazing security solutions for people who spend a lot of time online. Unfortunately, their features can sometimes prevent users from accessing some sites. Before changing internet connection settings in your PC or laptop, you may want to try turning off any active VPN or antivirus.
Disabling your antivirus is easy – you only need to open its control panel and find the option. On the other hand, to disable VPN on Windows, please follow these steps:
- Inside the Control Panel menu, find and double click on “Network Connections”. It will show you a list of connections that you have.
- Highlight the VPN that you want to turn off. Depending on the Windows version, a contextual menu will appear either on the left side or the top of the window. Select “Change settings of this connection”.
- Click on the “Networking” tab on the top of the window and press uninstall. This is the end of the process, but you should restart your computer immediately to make sure that you successfully disabled the VPN.
Flushing DNS Cache and Using Google DNS
DNS cache keeps the IP address of your visited sites. Clearing the cache can help solve DNS_PROBE_FINISHED_NXDOMAIN; since outdated IP addresses can also result in the problem. To flush the cache, you need to run the Command Prompt as an administrator on Windows, type “ipconfig/flushdns” and press enter.
Using a different operating system? See how to flush DNS on all operating systems.
You can change your DNS server if clearing the cache does not work. By default, your computer runs on the server that comes from the internet provider or your router. Yet, this server address can cause DNS issues. To avoid this issue, people like to use OpenDNS or Google DNS for better connection speed and reliability. The following steps will help change your DNS server:
- Open the Control Panel menu and find “Network and Sharing Center”.
- On the left side of the window, you can see “Change adapter settings”. Clicking on it will open a new window that shows your connection list.
- Right-click on the connection that you use and choose “properties”
- Find and highlight “Internet Protocol Version 4 (TCP/IPv4)” in the list and hit the “properties” button.
- You will see two empty spaces at the bottom of the window. This is where you can change both the preferred and the alternate server addresses of your PC. Google’s address is 22.214.171.124 and 126.96.36.199; while OpenDNS is 188.8.131.52 and 184.108.40.206.
- After you enter both preferred and alternate addresses, click OK.
Tweaking IP Address through Command Prompt
This solution is a more in-depth version of clearing the DNS cache. The steps are also similar to the previous one. If you are using Windows open Command Prompt as administrator and enter the following commands:
ipconfig/release ipconfig/all ipconfig/flushdns ipconfig/renew netsh int ip set dns netsh winsock reset
You need to input these commands one at a time and make sure that you press enter after doing each of them. People use this process to renew their IP address and reset the Winsock program in their computer. Resetting Winsock is useful because it is responsible for controlling requests from internet applications – and you may want to do so once in a while.
Resetting Chrome Flags
Google Chrome is one the of web browsers that allow users to try out unofficially released features. Since the features are still under development, not all of them run smoothly on some devices. Sometimes these features can even mess up the connection.
If you come across the DNS_PROBE_FINISHED_NXDOMAIN error message, you can try to reset the setting for these features. All you need to do is to type “chrome://flags/” in the address bar. You will find a page with all experimental Chrome features available for your PC. Click on “Reset all to default” button on the upper right corner. After that, close and reopen Chrome.
DNS_PROBE_FINISHED_NXDOMAIN is a common yet tricky problem for Google Chrome users. In this article, we only talk about some of the causes and ways of solving them. We really appreciate further discussion, so if you know any other related issues and how to fix them please leave a comment below.