Your Ethernet cable is plugged in, the port light is on, but your browser shows “no internet access.” A wired connection is supposed to be bulletproof, yet the same culprits that break Wi-Fi — a stuck IP address, a corrupted TCP/IP stack, an outdated driver — hit Ethernet just as often. The symptom is maddening because everything looks fine.
The fixes below are ranked by how often they actually work. Most people are back online by Fix 3. Each step takes two minutes or less, and none require logging into your router settings.
Quick Answer
Unplug and re-seat the Ethernet cable, then run ipconfig /release and ipconfig /renew in an elevated Command Prompt. Still offline? Run netsh int ip reset, netsh winsock reset, then restart. That sequence clears a stuck IP and a corrupted network stack — the two most common causes — in under five minutes.
Fix 1: Check the Cable and Port
Inspect the physical connection first
- Unplug the cable from both ends and firmly re-seat it. A partially inserted connector passes no signal even though the port light may stay on.
- Check the port light on your router or switch. Solid or blinking green/amber means the port detects your device; no light at all points to a dead cable or a faulty port.
- Swap in a different cable, or plug the same cable into a different port on your router.
- Test the cable on another device (a laptop or game console) to rule out a hardware fault in the cable itself.
Pro tip: If speeds are slower than expected once you’re back online, confirm you’re using at least a Cat 5e cable — older Cat 5 cables cap out at 100 Mbps and can’t support Gigabit speeds even if the connection works.
Fix 2: Release and Renew Your IP Address
A “stuck” IP — especially one starting with 169.254.x.x, your PC’s self-assigned fallback when DHCP fails — blocks all internet traffic even though the connection status shows as healthy.
- Press Windows + R, type
cmd, then press Ctrl + Shift + Enter to open an elevated Command Prompt. - Run:
ipconfig /release - Run:
ipconfig /renew - Open a browser and test. If your IP still shows 169.254.x.x when you run
ipconfig, your router’s DHCP server isn’t responding — skip ahead to Fix 6.
Fix 3: Reset TCP/IP and Winsock
Software installs and Windows Updates can corrupt the network stack silently. Three commands clear it completely without touching any of your personal data.
- In the elevated Command Prompt, run these three lines in order:
netsh int ip reset netsh winsock reset ipconfig /flushdns
- Restart your PC and test your connection.
Troubleshooting tip: If netsh winsock reset returns “The requested operation requires elevation,” you didn’t open Command Prompt as Administrator. Close it, right-click Command Prompt, and choose Run as administrator, then repeat.
Fix 4: Update or Reinstall the Ethernet Adapter Driver
Windows Updates occasionally push driver changes that conflict with your Ethernet adapter, causing a connection that worked yesterday to break overnight.
- Right-click Start → Device Manager.
- Expand Network Adapters and right-click your Ethernet adapter (look for “Realtek,” “Intel,” or your laptop brand’s name in the label).
- Choose Update driver → Search automatically for drivers.
- If Windows finds nothing new, visit your adapter manufacturer’s support page — Realtek, Intel, Dell, Lenovo, or HP — and download the latest driver manually.
- For a clean reinstall: right-click the adapter → Uninstall device → check Delete the driver software → confirm → restart. Windows reinstalls a fresh copy on reboot.
Fix 5: Switch to a Public DNS Server
If you can ping an IP address (run ping 8.8.8.8 in Command Prompt and watch for replies) but websites still won’t load, your ISP’s DNS server is the bottleneck — not your Ethernet connection itself.
| DNS Provider | Primary | Secondary | Best for |
|---|---|---|---|
| 8.8.8.8 | 8.8.4.4 | Speed and reliability | |
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Privacy + speed |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | Family content filtering |
- Open Settings → Network & Internet → Ethernet → click your connection name.
- Under DNS server assignment, select Edit → Manual.
- Enter your preferred primary and secondary DNS addresses, then click Save.
If DNS errors show up as a named error message rather than just a blank page, see our full walkthrough on fixing “DNS server not responding” on Windows.
Fix 6: Power-Cycle Your Modem and Router in the Right Order
A router holding a stale WAN lease will block every device on your network — wired and wireless alike. The order of restart matters more than most people realise.
- Unplug your modem (the box your ISP provided) first.
- Unplug your router second.
- Wait 60 seconds to fully flush cached data.
- Plug the modem back in and wait until the sync lights settle — typically 30–60 seconds.
- Plug the router back in and wait another 30 seconds.
- Test your Ethernet connection.
If every device in your home is still offline after a full power-cycle, the fault is upstream — contact your ISP, as the issue is on their side of the line.
Common Mistakes to Avoid
- Restarting the router before the modem. The router grabs a stale WAN address. Fix: always go modem off → router off → modem on → router on, in that order.
- Skipping the cable swap. A visually intact cable with a damaged internal pin causes intermittent drops that look like a software problem. Fix: try a different cable before running any commands.
- Ignoring a 169.254.x.x address. That IP means DHCP failed, not that the cable is bad. Fix: restart the router, then run
ipconfig /renew. - Running
/renewwithout/releasefirst. You risk re-acquiring the same broken lease. Always runipconfig /releasebeforeipconfig /renew. - Updating the wrong adapter in Device Manager. Wi-Fi and Ethernet adapters list with similar names. Fix: confirm you’re right-clicking the wired Ethernet adapter, not the wireless one.
Frequently Asked Questions
Why does my Ethernet say “Connected” but there’s no internet?
“Connected” only confirms that your PC can talk to the router — it says nothing about whether the router has a live internet connection or gave you a valid IP address. Run ipconfig and check the result. A 169.254.x.x address means DHCP failed; a normal 192.168.x.x address means the problem is DNS or your ISP’s connection. If you see the same symptom over Wi-Fi, our guide on Wi-Fi connected but no internet covers the wireless version.
Can a damaged cable cause no internet while the port light stays on?
Yes. A damaged cable can maintain just enough electrical signal to trigger the link light while dropping the packet throughput needed for real traffic. Swapping in a replacement cable takes 30 seconds and rules out the most common physical cause before you touch any settings.
Do these fixes work on a Mac?
Partially. For Fix 2 on macOS, go to System Settings → Network → Ethernet → Details → Renew DHCP Lease. For Fix 5, enter DNS addresses under the DNS tab in the same panel. To clear DNS cache on Mac, open Terminal and run sudo killall -HUP mDNSResponder. There’s no direct Winsock equivalent, but a full reboot achieves a similar result.
How do I tell whether the problem is my router or my ISP?
Connect your PC directly to the modem (bypassing the router entirely) with an Ethernet cable. If the internet works, your router is the problem. If you’re still offline, call your ISP — the fault is with the modem or their line.
Is it safe to use 1.1.1.1 as my DNS server?
Yes. Cloudflare’s 1.1.1.1 is a free public DNS resolver available to anyone without an account. According to Cloudflare’s privacy policy, query logs are purged within 25 hours. You can switch back to automatic (ISP-assigned) DNS at any time from the same network settings panel.
Conclusion
Most “Ethernet connected, no internet” problems trace back to a stuck IP address, a corrupted network stack, or a driver conflict — all solvable in minutes with tools already on your PC. Work through the six fixes in order and you should be back online well before you’d reach a human on a support line. If speeds recover but still feel sluggish, see our guide on speeding up your internet connection on Windows 11 for the next round of optimisations.
Last updated: June 22, 2026