Error Encyclopedia

DNS Not Resolved Error

Fix 'DNS not resolved' or 'net::ERR_NAME_NOT_RESOLVED' errors. Learn how DNS resolution works and how to fix domain name lookup failures.

What Does This Error Mean?

The 'ERR_NAME_NOT_RESOLVED' error (or 'DNS_PROBE_FINISHED_NXDOMAIN') means the browser could not find the IP address for the domain name. DNS resolution failed because the domain does not exist, the DNS server cannot find it, or there is a network connectivity issue.

Common Causes

1

Domain name is misspelled or does not exist

2

DNS server is unavailable or not responding

3

DNS record (A, AAAA, CNAME) has not been created or propagated

4

Local DNS cache has stale or corrupted entries

5

Hosts file has an incorrect mapping for the domain

6

ISP or corporate DNS server is blocking the domain

How to Fix It

Flush DNS cache

Clear your local DNS cache to force fresh DNS resolution.

# Windows
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

# Linux
sudo systemctl restart systemd-resolved
# or
sudo resolvectl flush-caches

Check DNS records

Verify the domain has the correct DNS records configured.

# Check A record (IPv4)
nslookup example.com
# or
dig example.com A

# Check CNAME record
dig www.example.com CNAME

# Check nameservers
dig example.com NS

Try alternative DNS servers

Temporarily switch to a public DNS server like Cloudflare (1.1.1.1) or Google (8.8.8.8) to test.

# Windows: change DNS in network settings
# Or use command:
netsh interface ip set dns "Wi-Fi" static 1.1.1.1

# Test with specific DNS server
nslookup example.com 8.8.8.8
dig @1.1.1.1 example.com

Related Tools

Use these tools to debug and fix this error:

Related Errors

Other common errors in this category:

Frequently Asked Questions

How long does DNS propagation take?

DNS changes typically propagate within a few minutes to 48 hours. TTL (Time To Live) values determine how long DNS resolvers cache the old records.

What is DNS_PROBE_FINISHED_NXDOMAIN?

This Chrome error means the DNS server responded that the domain does not exist. It's more specific than ERR_NAME_NOT_RESOLVED, which may also indicate connectivity issues.