Quick Summary
The error "net::ERR_NAME_NOT_RESOLVED" in Chrome indicates that the browser was unable to find the server at the provided hostname. This often means that the Domain Name System (DNS) lookup failed, preventing Chrome from translating the website's address into an IP address.
Common Causes
- Incorrect Website Address: The URL might be mistyped, contain errors, or may no longer exist. Even a small mistake in the web address can lead to this error.
- DNS Server Issues: The DNS server being used by your device might be unavailable, experiencing failures, or temporarily down, making it impossible to translate a domain name into an IP address.
- Internet Connection Problems: A broken or unstable internet connection prevents reaching any DNS server, including the local resolver cache that might contain previously resolved IP addresses. A faulty Wi-Fi connection or loose cable may cause this.
- DNS Cache Corruption: Outdated or corrupted DNS cache entries can cause the browser to attempt to connect to an outdated or invalid IP address.
- Firewall or Antivirus interference: A firewall or antivirus program might be blocking Chrome or preventing it from accessing the DNS server.
Step-by-Step Fixes
Method 1: Check the Website Address Show Steps ↓
Step 1: Double-check the URL you typed in the address bar for any typos or errors. Even a minor mistake can cause the 'net::ERR_NAME_NOT_RESOLVED' error.
Step 2: Try accessing a well-known website (e.g., google.com or wikipedia.org) to see if the problem is specific to the initially accessed site.
Method 2: Restart Your Router and Modem Show Steps ↓
Step 1: Unplug your modem and router from the power outlet.
Step 2: Wait for about 30 seconds.
Step 3: Plug the modem back in and wait for it to fully power on.
Step 4: Plug the router back in and wait for it to fully power on.
Step 5: Try accessing the website again.
Method 3: Clear Chrome's DNS Cache Show Steps ↓
Step 1: Open Chrome and enter chrome://net-internals/#dns in the address bar.
Step 2: Click the 'Clear host cache' button.
Step 3: Restart Chrome and try accessing the website again.
Method 4: Flush DNS Cache on Your Operating System Show Steps ↓
Step 1: Open Command Prompt (Windows) or Terminal (macOS/Linux) as an administrator.
Step 2: Type ipconfig /flushdns (Windows) or sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder (macOS) and press Enter.
Step 3: Restart your browser and try loading the website again.
Method 5: Change DNS Servers Show Steps ↓
Step 1: Go to the Network settings on your operating system (e.g., Windows: Control Panel -> Network and Internet -> Network and Sharing Center -> Change adapter settings; macOS: System Preferences -> Network -> Select your network adapter -> Advanced -> DNS).
Step 2: Change the primary and secondary DNS servers to public DNS servers like Google's (8.8.8.8 and 8.8.4.4) or Cloudflare's (1.1.1.1 and 1.0.0.1).
Step 3: Save changes and restart your browser. You may need to restart your computer in some cases.
Method 6: Disable Firewall and Antivirus Temporarily Show Steps ↓
Step 1: Temporarily disable your firewall and antivirus software.
Step 2: Try accessing the website again. If you can access the website, the firewall or antivirus software is likely the cause of the problem. Make sure to re-enable your firewall and antivirus software and configure it to allow Chrome to access the internet.