Recently I have been facing problems while browsing the internet on my Google Chrome browser. Every time I tried to open a new tab, to open a new website or just Google, I was getting this weird error DNS_PROBE_FINISHED_NXDOMAIN.
I tried various different methods from various forums and technology blogs, but none seem to work for me. I even tried reinstalling the browser through the online installer, but even that didn’t seem to work for me. I struggled the whole night but without any success. Then I thought that this might be the problem with my DNS as the error says. And soon I found out a method (to be exact 3 methods) which can fix DNS_PROBE_FINISHED_NXDOMAIN error within few minutes.
For those who don’t know what this error is and what it does, it is a type of DNS error which you will see while using Google Chrome. This error occurs when your system fails to successfully perform DNS lookup.
It also means that there is a problem from your end (system) and it’s not because of the server failure.
DNS which stands for Domain Name System is a service which translates the domain name into their respective IP address. Without DNS, you just can’t browse any website in this whole world unless you know the exact server IP address and the port number. So basically you can say that it’s a lifeline which connects the users to the client servers.
Table Of Contents
Fix DNS_PROBE_FINISHED_NXDOMAIN error in Google Chrome
There can be various reasons behind DNS not working. One the most common reason is the corrupt DNS entries which usually happens when you install any malware or virus. It can also arise due to certain VPN software or misconfiguration of firewalls.
But you don’t need to worry as I have 100% working methods to resolve the DNS_PROBE_FINISHED_NXDOMAIN error in chrome. You just need to pick any one solution and then just follow the steps properly. In case if you still face any problem, then please don’t hesitate to question me in the comment section.
Solution 1: Using the public DNS server
By default, every system comes with the predefined DNS server settings. By default, this service is provided by your internet service provider, but sometimes they don’t work and as a result, you have to face the problems.
There are dozens of world renowned companies which offers free access to their premium, industry grade DNS servers. One of the most popular is Google Public DNS and OpenDNS. Now please follow the steps listed below.
Step 1. Open windows control panel.
Step 2. Search for Network and sharing center in the control panel.
Step 3. Now click on the “change adapter settings” option from the left-hand side menu.
Step 4. Right click on the Network Adapter which is currently in use. As you can see in the image attached below, I am using the WIFI.
Step 5. Click on properties and then from the provided options double click on Internet Protocol Version 4(TCP/IPv4).
Step 6. Select “Use the following DNS server address:”. Now add the following code manually in the provided fields.
188.8.131.52 and 184.108.40.206
Once you are done, click on “OK” button. Then reboot your system and try to access any website through Google Chrome again. I am 100% confident that now you will not see any DNS_PROBE_FINISHED_NXDOMAIN error.
Solution 2: Flush your DNS and renew it using CMD
This method worked for me but I can’t guarantee that it will work for you. It worked for me because I was trying to access a domain which recently changed its nameserver.
Every domain has TTL (time to live) field which determines for how long the DNS related information will be cached. It usually varies from 1 minute to even a day.
Because the domain I wanted to reach was already cached by my DNS server, I had to flush and renew it in order to gather the new nameserver information. And finally, I was able to browse it.
Ok, so it’s enough information, let us talk about the solution. Please kindly follow all the steps provided below one by one.
Step 1. User windows search feature to find the command prompt or CMD.
Step 2. Right click on it and then select “Run as administrator” option.
Step 3. Now enter the code one by one in the command prompt.
Now once again, once all the steps are completed, reboot your system and check if you are able to access internet or not.
Solution 3: Reset Google Chrome
The last solution is to reset your Chrome browser. This will work for almost everyone because you most probably deleting all your caches and other domain related information.
Please be advised, if you reset your browser, all your personal preferences will be lost, though that be can be restored by logging into your Google account (only if you have enabled the synchronization).
Below to the steps you need to follow if you wish to reset Chrome.
Step 1. Click on the three dot button on the top right-hand side of Chrome browser.
Step 2. Now click on “show advanced settings”.
Step 3. Scroll to the bottom of the page.
Step 4. Click on “reset settings”. From the popup notification click on reset button.
Wait for few second and soon your browser will restart. I hope all the methods which I have discussed here will help you to resolve DNS_PROBE_FINISHED_NXDOMAIN error in chrome.