Google Chrome is a widely-used browser, but users often encounter DNS and connection errors such as ERR_NAME_NOT_RESOLVED and ERR_CONNECTION_TIMED_OUT. These issues can disrupt your browsing experience by preventing access to websites. This guide provides comprehensive solutions for resolving common Chrome DNS and connection errors across different platforms.
Quick Fixes to Try First
- Reload the page with F5 or Ctrl+R (Windows) or Cmd+Shift+R (Mac).
- Check if other websites are accessible.
- Try using a different browser to see if the issue is specific to Chrome.
- Ensure your internet connection is active and stable.
- Restart your router or modem.
- Attempt to access the site using mobile data.
Windows Fixes
Flush DNS Cache
- Open Command Prompt as Administrator.
- Type
ipconfig /flushdnsand press Enter. - Run
ipconfig /releaseand thenipconfig /renew.
Change DNS Servers
- Go to Control Panel > Network and Internet > Network Connections.
- Right-click your connection and select Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
- Choose Use the following DNS server addresses and enter:
- Google: 8.8.8.8, 8.8.4.4
- Cloudflare: 1.1.1.1, 1.0.0.1
- OpenDNS: 208.67.222.222, 208.67.220.220
Reset Winsock Catalog
- Open Command Prompt as Administrator.
- Type
netsh winsock resetand press Enter. - Restart your computer.
Reset TCP/IP Stack
- Open Command Prompt as Administrator.
- Run
netsh int ip resetand restart your computer.
Disable IPv6 Temporarily
- Open Network adapter properties.
- Uncheck Internet Protocol Version 6 (TCP/IPv6).
macOS Fixes
Flush DNS Cache
- Open Terminal.
- Run
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. - Enter your password when prompted.
Change DNS Servers
- Open System Settings > Network, click your network service, click Details, then click DNS (Apple’s steps).
- Click + below the DNS Servers list and add 8.8.8.8 and 8.8.4.4.
- Click OK.
Renew DHCP Lease
- Go to System Settings > Network, click your network service, click Details, then click TCP/IP (Apple’s steps).
- Click Renew DHCP Lease.
Linux Fixes
Flush DNS Cache
- For systemd-resolved:
sudo resolvectl flush-caches - For nscd:
sudo service nscd restart - For dnsmasq:
sudo service dnsmasq restart
Change DNS Settings
Edit your network settings or modify the /etc/resolv.conf file to include your preferred DNS servers.
Chrome-Specific Fixes
Clear Chrome DNS Cache
- Navigate to
chrome://net-internals/#dns. - Click Clear host cache.
Clear Socket Pools
- Go to
chrome://net-internals/#sockets. - Click Flush socket pools.
Clear Browsing Data
- Press Ctrl+Shift+Delete (Windows) or Cmd+Shift+Delete (Mac).
- In the Delete browsing data dialog, select cached images and files and cookies, then select Delete data.
Turn Off Page Preloading
- Go to Settings > Performance.
- Turn off Preload pages (Google’s steps).
Reset Chrome Settings
- Navigate to Settings > Reset settings > Restore settings to their original defaults > Reset settings.
Disable VPN or Proxy
- Go to Settings > System > Open your computer’s proxy settings.
- Ensure the proxy is off if not needed.
Check Experimental Features
- Visit
chrome://flags(see how Chrome flags work). - If you changed any network-related flags, select Reset all to put every flag back to default.
Android Fixes
Clear Chrome App Cache
- Go to Settings > Apps > Chrome > Storage.
- Tap Clear Cache.
Switch Between WiFi and Mobile Data
Try switching between WiFi and mobile data to see if the problem persists.
Reset Network Settings
- Android can reset Wi-Fi, mobile data and Bluetooth settings. The menu name varies by phone maker, so search Settings for “reset”.
iOS Fixes
Reset Network Settings
- Go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings (Apple’s steps). This also removes saved Wi-Fi networks and VPN settings.
Forget and Reconnect to WiFi Network
Forget the current WiFi network and reconnect to it to resolve connectivity issues.
Toggle Airplane Mode
Toggle Airplane mode on and off to refresh network connections.
Firewall and Antivirus
- Temporarily disable your firewall to test if it’s blocking Chrome, then turn it back on.
- Ensure your antivirus is not blocking Chrome.
- Add Chrome to your firewall’s exception list.
- Check corporate firewall or proxy settings if applicable.
Advanced Solutions
- Verify if your ISP is blocking the site.
- Use a VPN to determine if the issue is location-based.
- Check the hosts file for incorrect entries:
- Windows:
C:\Windows\System32\drivers\etc\hosts - Mac/Linux:
/etc/hosts
- Windows:
- Run a network diagnostics tool for further insights.
By following these steps, you should be able to resolve most Chrome DNS and connection errors, ensuring a smoother browsing experience. If problems persist, consider reaching out to your network administrator or ISP for further assistance.