Technical Anshu
Tutorials Blog
📱 Phone Works PC Fails

Phone Opens the Site But Your PC Shows ERR_NAME_NOT_RESOLVED Here Is Why

You hold the proof in your hand: the site is up, because your phone is showing it. Yet your PC swears the name does not exist. Both are telling the truth about different DNS paths — this page lines the two paths up side by side and fixes the one that is lying.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 7 minute read
🎥 Watch the full fix in the video above — every step shown live on a real Windows PC

This is the most argued-about shape of ERR_NAME_NOT_RESOLVED: the phone works, the PC does not, and each side gets used as evidence that the other is broken. In fact the comparison is the diagnosis. Your phone and your PC almost never resolve names the same way. The phone may be on mobile data, using your carrier's DNS — a completely different service from your home network. Even on the same WiFi, modern Android applies its own Private DNS (encrypted DNS, often to Google's service) and Chrome on the phone adds its own resolver behaviour. Your PC, meanwhile, uses whatever DNS is written in its adapter settings — which may be a stale manual entry from years ago, a dead server from an old office, or the router on a bad day. Same house, same site, different phone books. The fix is to discover which phone book your PC is actually using and compare it with the one that works.

Command Prompt — read the DNS servers your PC really uses (example values)
C:\> ipconfig /all Wireless LAN adapter Wi-Fi: IPv4 Address. . . . . . . . . . . : 192.168.1.105 Default Gateway . . . . . . . . . : 192.168.1.1 DNS Servers . . . . . . . . . . . : 192.168.1.1 203.0.113.9 <-- a stranger from years ago? That DNS Servers list is the phone book your PC trusts. If you do not recognise an entry, neither should your PC.
👆 Example output with invented addresses, showing where to look. The gateway is normal; an unrecognised second DNS server is a finding.
1

First Make the Phone Test Honest

Before comparing, make sure the phone is really proving what you think. If the phone is on mobile data, it never touched your home network — it proves the website exists, nothing more. To test your network itself, put the phone on the same WiFi as the PC and load the site again.

  1. Phone on WiFi opens it, PC does not — the network and router broadly work; the fault is in the PC's own resolution path. Stay on this page
  2. Phone on WiFi fails too, phone on data works — your home DNS path is broken for every device; that is the router/server scenario in the main guide

Skipping this distinction is how people replace healthy routers. Two minutes of honest testing saves the purchase.

2

Read the DNS Servers Your PC Is Actually Using

Run ipconfig /all and find the DNS Servers line under your active adapter. Interpret what you see:

  1. Only your router's address (often the same as the gateway) — normal for home setups; the PC trusts the router to forward questions
  2. Public addresses you set yourself — fine, if they are servers you chose and they still answer
  3. Anything you do not recognise — an old employer's server, a long-dead provider address, a VPN leftover. This is your prime suspect: the PC may be asking a server that no longer exists or no longer serves you

Then ask both candidates directly: nslookup the failing name with no second argument (your configured path), then with 1.1.1.1 appended. If the public server answers and yours times out or refuses, you have caught the configured server in the act.

3

Fix the Adapter — Back to Automatic, or to Servers You Chose

The repair happens in the adapter's IPv4 properties:

  1. Settings, Network and internet, Advanced network settings, then your adapter's More adapter options (or run ncpa.cpl)
  2. Right-click the active adapter, Properties, Internet Protocol Version 4, Properties
  3. Either select Obtain DNS server address automatically — the right answer if stray entries are the problem — or enter a public pair you deliberately choose
  4. Run ipconfig /flushdns, fully restart the browser, retest

Repeat the same glance at the IPv6 properties if your network uses it; a forgotten manual entry hides there too. And check for a VPN client that is not connected but still owns the DNS settings — some leave their servers behind after disconnecting, sending every question to a tunnel that no longer exists.

4

The Per-Device Leftovers — Cache, Hosts and Browser

If the PC's configured servers prove healthy and the name still fails only here, the remaining causes are all PC-local memory. The resolver cache can hold a negative answer for that name — one flush clears it. The hosts file can pin that single name to a dead address while DNS answers perfectly — the ping-versus-nslookup split exposes it, and its own guide in this series covers the cleanup. And Chrome can disagree with the whole PC through its secure DNS — if Edge opens the site on this same machine, the browser guide is your next stop.

Notice the pattern of this whole page: nothing here is repaired by replacing hardware or calling the provider. A phone-versus-PC split is almost always a settings fossil on the PC — an entry written once, by someone or something, and never revisited. Finding it is the fix.

🔴 Android's Private DNS deserves one honest mention: with Private DNS set to a specific hostname, your phone may bypass your home DNS entirely — including the filtering you set up for the family. It explains many a mystery where the phone ignores rules every other device obeys.

🎥 Watch the Complete Fix Video

Watch the video to see the comparison done live — the same name tested on the phone, in the browser and with nslookup until the guilty setting shows itself.

▶️ Watch Full Video
❓ Frequently Asked Questions

Why can my phone open a site that my PC says does not exist?

Because they usually resolve names through different services. The phone may use mobile data or its own encrypted Private DNS, while the PC uses the DNS servers written in its adapter settings. If the PC's configured server is stale or dead, names fail on the PC alone.

How do I see which DNS servers my PC is using?

Run ipconfig /all in Command Prompt and read the DNS Servers line under your active adapter. One entry matching your router is normal at home. Any address you do not recognise is a leftover worth removing or replacing.

The phone works on WiFi too, so is my router innocent?

Largely, yes. If the phone on the same WiFi resolves the name while the PC cannot, the router's forwarding works and the problem sits in the PC — its adapter DNS settings, its resolver cache, its hosts file, or Chrome's own secure DNS.

This guide is based on the Technical Anshu ERR_NAME_NOT_RESOLVED fix video • Stuck on a step? Ask in the video comments — you will get a reply 🙏