Contents
7 sections · 7 min read
Network settings screen showing DNS server configuration with error indicator
Domain Management

DNS Server Not Responding: Causes and Fixes for Windows, Mac, and Router

A
Domain 360 Team
·July 8, 2026·7 min read

"DNS server not responding" tells you something specific: your device is online but cannot reach the server responsible for translating domain names to IP addresses. The internet connection is technically there — the translation layer is broken. Here is the fix sequence.

Step 1: Restart Your Router

Sounds too simple. It fixes the problem more often than any other step. Routers maintain their own DNS cache and DNS server connections, which can stall or corrupt over days of continuous operation.

Unplug the router power cable, wait 30 seconds, plug it back in. Wait 60 seconds for it to fully reconnect. Test your connection.

If multiple devices on your network were affected and they all work after the router restart, the router was the cause. If only one device is affected, continue to the next steps.

Step 2: Flush DNS Cache

If the router restart did not help, clear the stale cached records on your device.

Windows: open Command Prompt as administrator, run ipconfig /flushdns. Mac: open Terminal, run sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.

Full instructions for every OS are in our DNS flush guide.

Step 3: Change Your DNS Server

This is the most effective fix for ISP-related DNS failures and often works within seconds of applying it.

Windows 11: Settings, Network and Internet, your connection, Hardware and connection properties, DNS server assignment, Edit, Manual, enter 1.1.1.1 and 1.0.0.1 (Cloudflare) or 8.8.8.8 and 8.8.4.4 (Google).

Windows 10: Control Panel, Network and Sharing Center, Change adapter settings, right-click your connection, Properties, Internet Protocol Version 4, Properties, Use the following DNS server addresses, enter the addresses above.

Mac: System Settings, Network, your connection, Details, DNS, click the + and add 1.1.1.1 and 8.8.8.8.

After changing and saving, try loading a website. If it works, your ISP DNS was the problem.

Step 4: Check Network Adapter

On Windows, open Device Manager (search for it in Start). Look under Network adapters for any devices showing a yellow warning icon. If you see one on your network adapter, right-click and choose Update driver, or Uninstall device and then scan for hardware changes to reinstall it.

Step 5: Disable Security Software Temporarily

Antivirus programs with network monitoring, firewalls, and VPN software can all intercept DNS queries and cause failures. Temporarily disabling each of them — one at a time — helps identify if software is the cause.

If DNS works with your antivirus disabled, check its settings for DNS interception or HTTPS scanning features, which sometimes conflict with system DNS settings.

Step 6: Reset Network Settings

Windows: open Command Prompt as administrator and run these commands in sequence: netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns

Restart your computer afterward. This resets the network stack and often clears problems that persist through simpler fixes.

When None of This Works

If the problem only appears for specific websites while others load fine, the issue is those domains specifically rather than your DNS server. Run a WHOIS lookup on the affected domain to check whether it is registered and has valid nameservers. A recently expired domain produces DNS failure symptoms that look identical to a DNS server problem — but the fix is domain renewal, not network troubleshooting. Our WHOIS lookup tool takes five seconds to rule this out.

Never lose a domain again

Track every domain you own in one dashboard. Free for up to 15 domains.