Routers
Router DNS Not Resolving
When your Wi-Fi connection shows full bars but websites refuse to load with 'DNS server not responding' errors, your network's domain lookup service has stalled. Here is how to diagnose and fix router DNS failure.
Symptoms
- Browser displays 'DNS_PROBE_FINISHED_NXDOMAIN' or 'Server IP address could not be found'
- Direct IP pings (such as pinging 8.8.8.8) succeed, but domain names fail to load
- Web pages hang indefinitely on 'Resolving host...' in the browser status bar
- Apps like Zoom or Discord stay connected, but web browsers cannot open new sites
- Mobile devices load pages immediately when switched from Wi-Fi to cellular data
- Multiple network devices fail to open websites simultaneously across the entire house
Quick troubleshooting
Step 1
Flush client DNS cache and restart your web browser
Before altering router settings, clear corrupted domain lookup tables stored on your computer or phone. On Windows, open Command Prompt and execute `ipconfig /flushdns`. On macOS, run `sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder` in Terminal. Restart your browser completely to ensure fresh lookups are performed.
Step 2
Perform a cold power cycle of the modem and router
Unplug power from both your modem and router for a full 60 seconds to completely flush volatile RAM and clear hung background daemons like `dnsmasq`. Plug the modem back in first and wait for sync lights to stabilize, then power on the main router. This forces a clean WAN handshake and refetch of upstream DNS records.
Step 3
Change router DNS to reliable public resolvers
Access your router administration page (typically 192.168.1.1 or 192.168.0.1) and open the WAN or Internet settings tab. Override your ISP's automatic DNS settings by manually assigning Cloudflare Public DNS (1.1.1.1 and 1.0.0.1) or Google Public DNS (8.8.8.8 and 8.8.4.4). Apply the changes and restart connected devices.
Step 4
Disable router security modules and content filtering
Integrated router security software like Netgear Armor, Trend Micro AiProtection, or active parental control filters can silently drop valid DNS queries when their database tables lock up. Temporarily toggle off network protection suites and DNS-over-HTTPS (DoH) enforcement in your router web console to isolate the block.
Step 5
Verify LAN DHCP DNS distribution settings
Inspect your router's LAN DHCP Server settings to ensure it is distributing either the router's local gateway address or valid public DNS IPs to clients. If the secondary DNS field contains an old IP address from a retired Pi-hole or secondary router, update or clear the field so client devices receive valid resolution pathways.
Likely causes
- Upstream ISP DNS server outage or severe packet loss at the provider gateway
- Corrupted DNS resolver cache stored in the router's system memory (dnsmasq failure)
- Incorrect or unreachable static DNS server addresses configured in WAN settings
- Interference from built-in router security suites, ad-blockers, or parental controls
- Stale DHCP network leases distributing invalid DNS server IP addresses to local clients
- Overheating router SOC causing system daemons and lookup services to crash
What's going on
When your device shows connected Wi-Fi but displays errors like "DNS_PROBE_FINISHED_NXDOMAIN" or "Server IP Address Could Not Be Found," your internet pipeline isn't completely dead—it has lost its phonebook. Domain Name System (DNS) is responsible for converting human-readable web addresses (like example.com) into numerical IP addresses (192.0.2.1).
When a router's internal DNS service stalls, or when your Internet Service Provider's (ISP) upstream DNS servers go down, your computer can still send raw data packets across the wire, but it cannot translate website names into destinations. This is why active VoIP calls or direct IP connections might continue working while new web browsing comes to a complete halt.
Explore broader connectivity issues on our /problems/routers guide or browse our /reviews for hardware performance evaluations.
Symptoms people notice
- Web browsers crash on lookup: Sites fail with explicit errors like
ERR_NAME_NOT_RESOLVEDorDNS_PROBE_FINISHED_BAD_CONFIG. - Selective app functionality: Background messaging apps or established gaming streams stay online, but clicking any new hyperlink fails.
- Status bar delay: Browsers linger on "Resolving host..." for 15–30 seconds before timing out.
- Mobile device workaround: Disabling Wi-Fi on your phone instantly allows web pages to load via cellular data.
- Network-wide impact: Every phone, laptop, and smart TV connected to the same router experiences identical address lookup failures.
Likely causes
- ISP Domain Resolver Outage: The primary DNS servers assigned automatically by your Internet provider are down or experiencing high packet loss.
- Stuck Router Daemon: The lightweight local DNS relay service running on your router (
dnsmasqor similar) has crashed in system memory. - Misconfigured Custom DNS: Static DNS IP addresses previously typed into the router settings are offline, outdated, or contain a typo.
- Security & Content Filtering: Built-in router protection services, malicious site blockers, or parental control software are erroneously dropping domain queries.
- Stale DHCP Lease Info: Connected devices held onto obsolete DNS server IPs assigned before a network change or router restart.
Quick checks first
Before digging into deep router administration menus, try these quick diagnostic steps:
- Ping an IP directly: Open Command Prompt or Terminal and type
ping 8.8.8.8. If the ping receives replies, your physical line and gateway are healthy—DNS is definitely the point of failure. - Try a secondary device: Check if the issue happens on both a mobile phone and a desktop computer. If it only occurs on one device, the problem is localized to that operating system's network stack.
- Bypass the router temporary: Connect your computer directly to your modem with an Ethernet cable. If websites load, the issue resides entirely within your router's operating system or configuration.
When it's a real hardware fault
Most DNS failures are software-based state corruptions. However, severe internal hardware faults can cause recurring resolution drops:
- Flash Storage Wear / System Corruption: Aging home routers with degraded flash memory can corrupt system configuration files during power fluctuations, causing system daemons to fail on boot.
- Thermal Throttling & Power Supply Failure: A failing power adapter or an overheated System-on-Chip (SoC) can drop CPU clock speeds, leading to buffer overruns inside the router's DNS query processing queue.
If your router regularly drops DNS services every few hours even after a full system reset, the internal board or flash storage is deteriorating. Learn more about device lifespans in our /devices hardware section.
Soft resets vs board/panel work
Resolving DNS failure almost never requires hardware disassembly or board repair. Over 95% of DNS errors can be solved through soft configuration changes:
- Soft Fixes: Rebooting the gateway, clearing local DNS caches, assigning public resolvers (Cloudflare
1.1.1.1or Google8.8.8.8), or performing a factory software reset via the admin dashboard. - Hardware Reality: Home consumer routers do not have user-serviceable logic boards or DNS modules. If a router consistently corrupts its operating system memory despite clean firmware re-flashes, replacing the physical unit is far more reliable and cost-effective than attempting circuit-level repair.
Next steps
- Apply Public DNS: Log into your router console and switch from ISP DNS to
1.1.1.1and8.8.8.8. - Clear Client Caches: Flush the DNS cache on your PCs, Macs, and mobile devices.
- Update Router Firmware: Install the latest software update from your manufacturer's support portal to patch potential memory leaks in the DNS daemon.
- Perform Factory Reset: If domain resolution continues to stall, press and hold the recessed reset button on the back of the router for 10–15 seconds to return all routing tables to stock settings.
Next steps
Try the DIY guide if you're comfortable opening the device. Still stuck? Browse related problems for similar symptoms.

