Chrome is undoubtedly one of the best and most popular browsers out there. It is available for almost all the major operating systems like Windows, macOS, and Ubuntu. Also, Chrome is easy to use, offers impressive performance, and is reliable. But many times, it happens that you are looking for a webpage, and an error saying “Server DNS address could not be found” displays on your browser window. You want to access the website but the error makes you unable to do so.
Want to know how to fix the “Server DNS could not be found” error? This guide contains several ways with which you can fix this common error. But first of all, you must know what this error actually means.
What is the “Server DNS address could not be found” Error?
Every website needs a name with which it can be easily located. Generally, every web page has a unique IP address that is used to locate the site on the web. However, the IP address is easy for computers to understand, not humans. Also, it is not possible for us to remember a website’s IP address that is a combination of numbers. A domain name is a name that we generally use to identify and access a website, such as wikipedia.org. There is a unique IP address attached to a domain name. Whenever you enter a domain name in your browser’s address bar, it takes you to the webpage whose IP address is associated with this domain name.
A DNS server matches the IP address of a domain name and displays the requested web page. It is a very quick process that completes within seconds. But sometimes you are faced with a “Server DNS address could not be found” error. There are several reasons for this error to occur and thus, you need to try different solutions to eliminate it.
Now, let’s take a look at all the possible solutions to fix the “Server DNS address could not be found” error.
Ways to Fix “Server DNS address could not be found” Error
Here is a list of all the popular ways that you can follow to eliminate the error:
1. Update the DNS to Google DNS
Change the DNS Server to that of Google’s Public DNS. It is very reliable and since Google maintains several public DNS around the globe, you will find it more reliable. Click here to know how to change your network settings to use Google Public DNS on Windows, macOS, Linux, and other platforms.
2. Find the IP and Add it to Hosts File
This method requires you to look up the IP address associated with the domain name that is showing the error and place the IP address manually in the host file on your system. It is not a foolproof method but you can give it a try.
- Go to the website – https://www.whatsmydns.net/#A/domain.com.
- Type in the name of the domain that you want to access in the search box and click the search button. You will see a lot of IP addresses listed on the right side. The one that is used mostly is the one that you need to choose.
- Copy it.
- Now go to “C:/Windows/System32/drivers/etc/” on your computer.
- Click on the Host file. Open it with Notepad and paste the IP address with the domain name at the end of the file.
Now, try to access the domain from the browser. It should work, but if it doesn’t, the issue may have occurred on the server-side of the website.
3. Restart DNS Service
Windows Services (services.msc) manage different services running on your system. In case of performance-related issues, you can modify it to solve the problem with your DNS service. If your DNS service was glitched while browsing, this method will surely fix it. Here are the steps that you need to follow:
- Press the “Windows” button, and search for the “Run” app, open it.
- Type “services.msc” and enter.
- In the long list of services, you will see a DNS client.
- On the top left, you can see, “Restart the Service” option.
- Click on it and the DNS service will restart.
Now, check if the issue has been resolved, if not, move on to the next method.
4. Clear Your ETC Folder
When unnecessary files get piled up in the etc folder, it may cause problems. In this method, you have to delete these files and see if it works.
- Go to “C:/Windows/System32/drivers/etc/”.
- Select all files.
- Delete them and also empty the recycle bin.
- Check if the error has been resolved.
5. Look into DNS Server Settings
You may be facing the problem due to the wrong DNS server configuration. With this method, you can fix the error. Here are the steps that you need to follow:
- Open the “Control Panel”.
- Click on “Network and Sharing Center”.
- Choose “Change Adapter Settings”.
- Select your connection from the list and right-click on it.
- Choose “Properties”
- Go to “Internet Protocol Version 4 (TCP/IPv4)”.
- Right-click it and select “Properties”.
- You will see two options there. One of them is “Obtain DNS Server Address”, which must be already checked. The other one is “Use the Following DNS Addresses”. Check it and type “18.104.22.168” and “22.214.171.124” in the respective primary and secondary fields.
- Click on “Save”.
- Search the domain and see if you can access the website associated with it or not.
6. Reset Network Configuration
“Netsh” and “ipconfig” are two command-line tools that will help you reset the network configuration. It is possible that your network configuration is not properly configured. Here’s how you can reset the network configuration:
- Press the “Windows” key on your keyboard and click on ”Run”.
- Type in “cmd”.
- A command prompt window will pop up. Type in the following commands line by line and press “Enter” after each line:
netsh int ip reset netsh winsock reset ipconfig /release ipconfig /renew ipconfig /flushdns
- When you are done, check if the issue is resolved.
7. Configure the Start-Up New Page
It is possible that your Chrome browser has been set to open certain pages every time it is started. It may be caused by a harmful extension or a bug from a web page. It can be the reason for the “Server DNS address could not be found” error. So, you need to change the configuration of the startup page and see if it resolves the issue. Just follow the steps mentioned below:
- In the browser, look at the three dots on the top right corner. Click on it and go to “Settings”.
- On the left, you can see “Appearance”. Click it.
- Scroll down to the “On Startup” section.
- Select the “Open The New Tab Page” option.
- Open Chrome again and try to access the website that was showing the error before.
8. Clear the DNS Cache
Cache memory logs of your recent browsing activities, which includes the pages you visited, and the details you gave to those websites for improving your browsing experience. Cache memory ensures that when you visit a page next time, it opens up quickly because it is stored in the memory. However, your saved cache may go outdated sometimes. In this case, you may see the error message “Server DNS address could not be found” popping up. Hence, clear your cache and start fresh to see if the old memory was the root of the problem.
Here’s how you can clear the dns cache stored on your system:
- Click the “Windows” button and type “cmd” in the “Run” window.
- Type in the following command and keep pressing “enter” after each line.
ipconfig /flushdns ipconfig /renew ipconfig /registerdns
Now, go to Chrome and see if the issue has been resolved or not.
9. Reinstall Chrome
There is a possibility that you need to update your Chrome browser. So, it is advised to uninstall it and install the latest version of the Chrome browser.
- Go to Start Menu and navigate to Settings.
- Click on Apps and select “Apps and Features”.
- Click on Uninstall and choose “Google Chrome”.
- Confirm and the uninstallation will begin.
- Now go to https://www.google.com/intl/en_pk/chrome/.
- Download the installation file.
- Run the downloaded file.
- After it has been installed, make it your default browser and try accessing the domain.
10. Take Help From Network Troubleshooter
As the name suggests “Network Troubleshooter”, the tool will help you to troubleshoot the DNS error you are facing. Here is how to run Network Troubleshooter.
- Go to the “Settings”, then “Update and Security”.
- Choose the “Troubleshoot” option.
- In the “Internet Connections”, click “Run the Troubleshooter”.
- You will see the instructions. Just follow them and after completion, see if the issue is resolved.
11. Use a VPN
It is possible that the website you are trying to access is not accessible from your location. A VPN (Virtual Private Network) software can help you sort it out. It hides your IP address and lets you access the web by masking your IP with another IP that belongs to a different location than yours. Following are the steps to install VPN software:
- Choose a VPN of your choice. NordVPN is one of the most popular VPN software.
- Download it and then install it on your system.
- Open the VPN and set it up.
- Now choose a location of your choice, such as US or UK, and try to access the website that was showing the “Server DNS address could not be found” error.
12. Reinstall Network Drivers
It is possible that your network drivers are not properly installed. In this method, you have to reinstall them. Just follow these steps.
- Open the “Run” window and type “devmgmt.msc”.
- “Device Manager” will open up.
- Go to “Network Adapters” and choose the one you want to reinstall.
- Uninstall it.
- The driver may be installed automatically back again or you may need to install it manually.
- Restart the system to see if it has been installed.
- If not, install it again.
- Once installed successfully, check if the DNS error has been resolved.
13. Look into Your Browser Settings
It is possible that your OS has “Internet Explorer” or “Chrome” set as the default browser to access the web. The setting of your browser can be the reason behind the problem. Resetting its settings might help. Here’s how you can do it:
Change Settings in Internet Explorer
- In the “Run” window, type “inetcpl.cpl” and “Enter”.
- Click on “Advanced” and then “Reset”. It will reset IE settings.
Change Chrome Settings
- Now go to Chrome and open its “Settings” by clicking on the three dots in the top right corner.
- Select “Advanced”, scroll down and click “Reset settings to their original Defaults”.
- Check if the problem continues.
14 Clear Chrome’s Cache
Chrome has its own cache which it uses internally to fetch and display web pages quickly. This saved cache can be broken or corrupted at times resulting in showing your the error message- “Server DNS address could not be found”. If Chrome’s cache is the reason, the only way to fix this error is to clear Chrome’s cache. Here is how to do that:
- Launch Chrome browser and open a new tab.
- Type “Chrome://net-internals/#dns”
- You will see a single button here “Clear Host Cache”.
- Click it and check whether or not now you’re able to visit any web page.
15. Check the Proxy Settings
If your system is using a proxy connection, the error message “Server DNS address could not be found” might be a result of it.
- Open the “Run” program from the Start Menu and type “MSConfig”. Press “Enter”.
- Go to the “Boot” tab. Click on “Safe Boot”.
- Now restart the PC in “Safe Boot” mode.
- Now open the “Run” window and type, “inetcpl.cpl”.
- In the dialog box, click on “Connections”.
- If the option “Use a proxy server for your LAN” is checked, uncheck it.
- Now open the “Run” window again and type “MSConfig” and uncheck the ”Safe Boot” which you checked earlier.
- Restart the computer after saving the changes made and try accessing the domain.
16. Get Rid of Predictive Searches
Predictive Search is a feature of Chrome that guides you to see the most searched queries similar and relevant to yours. You may face a problem due to this feature. Disable it and see if it works.
- Open “Google Chrome”. Click on the three dots at the top-right corner and go to “Settings”.
- There is an option “Sync and Google Services”. Click on it.
- Turn off the toggle for “Autocomplete searches and URLs”.
- Try accessing the domain again.
This guide has almost all the answers to the question of how to fix the “Server DNS address could not be found” error. By using one of the above ways, you will be able to access the DNS address. However, to keep your PC in good health and ensure this error message never pops up again, keep cleaning your browser cache from time to time. This all-inclusive guide should resolve the error by now, but if you’re still unable to visit your wished web page, drop your concern in the below box. Stay connected for more guides like this.