Help

DNS server not responding: find the failing step

Separate a DNS problem from a connection failure, compare devices and resolvers, and keep a path back to your original settings.

2 min readSources checked Our editorial policy

A DNS error means a name lookup did not complete as expected. The failure can be in the device, resolver, network or domain itself. Start by finding its scope before replacing DNS settings.

Narrow it down

Try two unrelated websites. Then test the failing website from another device on the same network, if you have one available.

Observation Investigate next
Only one domain fails on several devices The domain’s DNS or website
Many domains fail on one device That device’s browser, DNS and network settings
Many domains fail on every device Router, internet service or shared resolver
Failure happens only after VPN connection VPN DNS settings, browser Secure DNS and routing

A website availability check answers a different question: whether the site responds to our server. Use the website checker for that clue, without treating it as proof of a worldwide outage.

Compare a public DNS answer

Enter the failing domain in DNS lookup. An answer there means Google Public DNS supplied records. It does not show that your own resolver is healthy. NXDOMAIN means that resolver considers the name nonexistent; check spelling before changing your device.

If Windows may have an old answer, flush its DNS cache once and retest. If you deliberately choose a different resolver, record the original settings first. Use the resolver’s published addresses and instructions.

Avoid a permanent mystery configuration

Changing DNS can affect filtering, internal company names and family controls. Make changes only on a device or network you may administer. Restore the previous setting if the experiment does not help.

When asking for support, include the domain, error text, time and whether other devices worked. Do not send a complete browsing history or private internal hostnames in a public post.

Sources

Check the linked sources for current details. If you spot an error, let us know which statement needs a correction.

1. learn.microsoft.com/en-us/windows-server/networking/dns/troubleshoot/troubleshoot-dns-data-collection2. developers.google.com/speed/public-dns/docs/usingRead this page as MarkdownSuggest a correction

Hide your IP for $0.

Download Zenshield, connect in the app and let websites see the VPN’s IP instead of yours.

Free access requires opt-in idle bandwidth sharing. You choose in the app and can opt out at any time.

Why it’s free
Zenshield / free VPN

Download your free VPN.

$0Subscription charges.

Choose your device. Install Zenshield, create your account and connect.

Download for Windows Download Android APK

Free access uses opt-in idle bandwidth sharing. You give consent in the app and can opt out at any time. Sharing is required for free VPN access.

How the free exchange works ↗