DNS (Domain Name System) server issues can prevent websites from loading, cause slow browsing, or display errors such as "DNS Server Not Responding." These problems may be caused by your device, router, DNS server, or Internet Service Provider (ISP). The steps below will help you identify the cause of common DNS issues and restore reliable internet access.
Before troubleshooting DNS, verify that your internet connection is working.
Restarting your device can clear temporary network issues.
Restarting your networking equipment refreshes the connection and often resolves temporary DNS issues.
Open several different websites.
VPNs and proxy servers can sometimes interfere with DNS resolution.
Clearing the DNS cache removes outdated or corrupted DNS records.
Windows
ipconfig /flushdnsmacOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderAfter completing the command, test your internet connection again.
Renewing your IP address requests a new network configuration from your router.
ipconfig /release
ipconfig /renewIf your ISP's DNS server is unavailable or unreliable, switch to a trusted public DNS provider.
| Provider | Primary DNS | Secondary DNS |
|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 |
| Cloudflare DNS | 1.1.1.1 | 1.0.0.1 |
Save the changes and reconnect to your network.
Ensure your network adapter is configured correctly.
Open Command Prompt or Terminal and run:
nslookup google.comIf the command returns an error or fails to resolve the address, your DNS server may not be responding correctly.
Keeping your hardware updated improves compatibility, stability, and security.
If the problem persists after completing all other troubleshooting steps:
Use the following commands to determine whether the issue is DNS-related.
Verify DNS name resolution:
nslookup google.comTest internet connectivity without DNS:
ping 8.8.8.8Test both internet connectivity and DNS resolution:
ping google.comIf you can successfully ping an IP address but not a domain name, the problem is most likely related to DNS.
Sign in to your router and verify that:
Restart the router after making any changes.
Some antivirus and firewall applications can block DNS traffic.
Open Command Prompt as an administrator and run:
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
ipconfig /renewRestart your computer after the commands complete.
Determine whether the issue affects:
This helps identify where the problem originates.
If DNS problems continue after completing all troubleshooting steps:
Our support team can help diagnose DNS, router, or ISP-related issues.
Most DNS server issues can be resolved by verifying your connection, restarting your networking equipment, clearing the DNS cache, or updating your DNS settings. If the issue persists after completing the troubleshooting steps in this guide, contact Swazzy Support for assistance diagnosing and resolving DNS, router, or network-related problems.