AP Networking • Troubleshooting • Internet Access

Device Connected but No Internet

Troubleshoot a connected device by separating local link state from IP configuration, gateway access, DNS, NAT, firewall, VPN, proxy, captive portal, WAN, and application failures.

Independent AP Networking resource • Updated 2026-09-12 • Includes 24 free digital flashcards
Troubleshooting rule: “connected” is only checkpoint one—find the first failed dependency after it.
Practice with Flashcards
Connected is only checkpoint one

A connection icon proves local attachment, not Internet reachability

Ethernet can show connected because the NIC negotiated a physical link. Wi-Fi can show connected because the client associated with an access point. Neither state proves that the client has the right IP address, correct subnet mask, reachable gateway, working DHCP lease, DNS resolver, edge route, NAT, firewall policy, provider path, or application service.

Diagnostic chain: Link/Association → IP Configuration → Gateway → Remote Numeric IP → DNS → NAT/Firewall/Edge Route → Provider → Application.
Fast decision table

Use the first failed checkpoint to narrow the fault domain

CheckpointIf it failsBest next evidence
Link/associationPhysical or wireless access problemInterface state, cable, SSID, authentication
IP configurationDHCP/static/VLAN issueAddress, prefix, gateway, DNS, lease
GatewayLocal Layer 2/3 boundary problemARP, VLAN, mask, SVI/router interface
Remote numeric IPRouting/NAT/firewall/WANRoute, NAT, edge logs, provider state
DNS nameResolver/name-resolution problemResolver query and client DNS settings
ApplicationPort/TLS/proxy/service issueTCP test, listener, proxy, TLS evidence

Swipe horizontally to see the troubleshooting table.

Step 1

Read the complete client IP configuration before testing the Internet

A connected client with the wrong addressing cannot be diagnosed from the browser. Check the IPv4 address, prefix/mask, default gateway, DNS servers, and whether the configuration came from DHCP or static settings.

Expected: 10.20.30.0/24 gateway 10.20.30.1 Observed: 169.254.44.9/16 no normal gateway Conclusion: link exists expected DHCP configuration does not

APIPA is a boundary clue: DHCP assignment did not complete as expected. It does not by itself prove that the DHCP server is down.

Peer comparison

A working device on the same intended network is one of the highest-value controls

Compare address range, prefix, gateway, DNS, VLAN/SSID, and DHCP state. If the failing client has a different subnet or resolver while the peer works, that difference is much more useful than restarting random infrastructure.

Same subnet?

Compare IP and prefix.

Same gateway?

Compare first-hop routing boundary.

Same DNS?

Compare resolver source and addresses.

Step 2

Test the default gateway to separate local failure from upstream failure

If the client cannot reach its gateway, stay local. Investigate VLAN placement, ARP resolution, subnet mask, gateway address, wireless/client isolation, switch port state, or gateway interface/SVI state.

Client: 10.20.30.77/24 gateway 10.20.30.1 Gateway ping: fails ARP for gateway: incomplete Stronger branch: local Layer 2 / VLAN / gateway interface not public DNS

If the gateway responds, you have proven a useful local Layer 3 checkpoint and can move outward.

Wrong gateway vs unreachable gateway

A gateway value can be valid-looking but still be wrong

First calculate whether the gateway is inside the client's local subnet. Then test whether the host can resolve and reach it. Those are separate questions.

Client: 192.168.40.130/26 Local block: 192.168.40.128 - 191 Gateway: 192.168.40.1 Result: gateway is outside local /26 configuration fails before reachability test
Step 3

Test a numeric remote IP to split DNS from broader Internet-path failure

If a remote numeric IP works while names fail, the path is functional enough for that numeric test and DNS becomes the leading branch. If the numeric IP also fails, changing DNS is not the first fix.

Gateway: works ✓ 1.1.1.1: works ✓ example.com: fails ✕ Leading branch: DNS / resolver configuration

This is a classic information-gain test because the two outcomes send you into very different branches.

DNS detail

Timeout, NXDOMAIN, and wrong-answer responses mean different things

A DNS timeout suggests the resolver may be unreachable or blocked. NXDOMAIN means that resolver says the name does not exist in the namespace it knows. A wrong returned address points toward stale or incorrect records. If DNS returns the correct IP and the site still fails, move to TCP/TLS/application evidence.

Do not stop at “DNS works.” A correct lookup proves name resolution, not the web service itself.
Step 4

If remote numeric IP fails, inspect the edge path in dependency order

1
Client route: does the client have a usable default gateway?
2
Gateway/edge route: does the router have a default route or appropriate upstream route?
3
NAT: is private-source traffic translated as intended?
4
Firewall: is outbound or return traffic denied?
5
WAN/provider: is the upstream interface/path operational?
NAT failure

Internal routing can work while Internet return traffic fails

A private client can reach its local router and the router can know a default route, yet Internet access can still fail if source translation is missing or wrong.

Client: 10.20.30.77 gateway reachable ✓ Edge: default route present ✓ NAT translations for client: none ✕ Upstream sees private source: 10.20.30.77 Result: return traffic cannot follow normal Internet path

This is why “router can reach Internet” does not prove “client can reach Internet.”

Shared edge failure

If every client fails at once, compare shared dependencies before touching endpoints

When all clients can still reach the router but none can reach a remote numeric IP, shared edge components become much stronger suspects: WAN interface, provider link, edge default route, NAT, common firewall policy, or upstream outage.

Scope rule: one client failing suggests client-specific state; many clients failing together suggests a shared dependency.
One-client-only failure

Client-specific controls can break Internet access while the LAN remains healthy

If peers on the same VLAN work, investigate local firewall software, VPN routes, proxy settings, stale DHCP configuration, NAC role, DNS overrides, or endpoint-specific security software before escalating to the ISP.

VPN

Can install a default route or DNS settings that redirect traffic into a failed tunnel.

Proxy

Can break web browsing while ping or other protocols still work.

Host firewall

Can block traffic from one endpoint while peers remain normal.

Captive portal and NAC

A network can intentionally permit connection but restrict broader access

Guest Wi-Fi, NAC, and captive portals may permit association and DHCP while withholding broader network access until authentication, registration, posture checks, or role assignment succeeds.

Wi-Fi: associated ✓ DHCP: valid lease ✓ Gateway: reachable ✓ Internet: restricted Portal/NAC role: unauthorized Conclusion: connected state is expected restriction is policy-driven
VLAN placement

A valid lease from the wrong subnet is evidence of logical misplacement

A client may have a perfectly valid IP configuration and still be in the wrong VLAN or SSID role.

Expected Staff: 10.30.0.0/24 Observed: 10.70.0.55/24 Guest: 10.70.0.0/24 Likely branch: SSID-to-VLAN mapping access VLAN DHCP relay/scope path

Changing only the client mask is not a real repair.

IPv6 dual-stack trap

One protocol family can fail while the other works

Modern clients may prefer IPv6 when both IPv4 and IPv6 are available. A broken IPv6 default route or DNS advertisement can create delays or “no Internet” reports even though IPv4 is healthy. The reverse can also occur.

Useful comparison: test IPv4 and IPv6 separately before claiming the entire Internet path is down.
Application-specific failure

If DNS and remote IP work, move to the required protocol and service

At this point the problem may be TCP port policy, proxy behavior, TLS/certificate handling, service listener state, or application configuration rather than basic Internet access.

Remote IP: reachable ✓ DNS: correct ✓ TCP/443: fails ✕ Possible next evidence: firewall log proxy config server listener TLS error details
Evidence ladder

Each successful checkpoint should eliminate weaker hypotheses

SuccessWhat it provesWhat it does not prove
Link/associationLocal attachmentIP or Internet service
Valid IP leaseAddressing obtainedCorrect VLAN or upstream path
Gateway reachableLocal Layer 3 boundary worksWAN/NAT/DNS
Remote numeric IP worksUseful remote IP pathName resolution/application
DNS resolvesName-to-address mapping worksTCP/TLS/application
TCP connection worksTransport path/listener reachableApplication-level success

Swipe horizontally to see the evidence ladder.

Scenario 1

Connected Wi-Fi, APIPA address, peers work

SSID: Campus Signal: strong Client: 169.254.33.9/16 Peer: 10.20.30.44/24 Best branch: DHCP / VLAN / client lease state

Do not begin with the ISP. The client has not even reached the expected Layer 3 configuration stage.

Scenario 2

Gateway works, remote IP fails, all users affected

All clients: gateway reachable ✓ 1.1.1.1: fails ✕ DNS: not yet relevant Strong shared suspects: edge default route NAT firewall WAN/provider

Because the failure is network-wide, a single endpoint's proxy or local firewall is much less likely.

Scenario 3

Remote IP works, DNS times out

8.8.8.8: reachable ✓ Configured DNS: 10.20.2.53 DNS query: timeout ✕ Next: test resolver reachability and policy to UDP/TCP 53

This is a resolver-path problem until evidence says otherwise.

Scenario 4

Only web browsing fails on one client

Gateway: works ✓ Remote IP: works ✓ DNS: works ✓ Browser: fails ✕ Proxy: manual proxy configured proxy host unreachable

The Internet path is largely healthy. The client-specific proxy is the first failed application dependency.

Verification

Rebuild the entire chain after the repair

Do not stop because one page opens. Verify the configuration and the original task in order.

  • Client has the intended IP, prefix, gateway, and DNS.
  • Default gateway is reachable.
  • Remote numeric IP succeeds when expected.
  • DNS returns the intended answer.
  • The actual application works.
  • If the issue was shared, a second client also works.

If security or captive access was involved, verify that prohibited traffic remains restricted.

★ Routing Practice • Device Connected but No Internet

A five-minute warm-up for Device Connected but No Internet

Tomorrow’s opening question can pick up where this page leaves off: ask students to explain the idea in their own words and apply it to a real network. The 300 Bell Ringers give you short questions and teacher answers you can use without preparing a new starter each morning.

300 AP Networking Bell Ringers
$74.99
BUY TEACHER PACK → See what is included in the 300 Bell Ringers →
Instant Access • Full-Year Teacher Resource
Failure-pattern matrix

Use combinations of successful and failed tests to narrow the cause quickly

One result is useful; a pattern is much stronger. The same “no Internet” complaint can come from very different mechanisms, but the combination of gateway, remote IP, DNS, and application results usually creates a much smaller fault domain.

GatewayRemote IPDNSApplicationStronger branch
FailFailUnknownFailLocal VLAN/ARP/mask/gateway
PassFailUnknownFailRouting/NAT/firewall/WAN
PassPassFailFailDNS/resolver
PassPassPassFailProxy/TLS/port/service
PassPassPassIntermittentApplication, wireless quality, VPN, or policy state

Swipe horizontally to see the failure-pattern matrix.

DHCP detail

A DHCP problem can fail in several different ways

Not every DHCP problem produces APIPA. A client can receive a lease from the wrong scope, obtain a stale lease, receive the right IP but wrong gateway option, or receive an incorrect DNS server. Compare the lease against the intended network design rather than asking only whether DHCP “worked.”

Premium Troubleshooting Lab • 120 Missions

Let students try Device Connected but No Internet for themselves

Reading the explanation is a start. In the browser simulator, students work through a broken network, choose what to test and see whether their fix worked. It gives them another chance to use what they learned about Device Connected but No Internet.

AP Networking Browser Troubleshooting Simulator
$29.99
120 Missions • 60 Failure Patterns • Offline Copy
GET THE SIMULATOR → See all 120 missions & features

No lease

APIPA or missing configuration. Investigate path, scope, server, or client state.

Wrong lease

Valid-looking address from the wrong VLAN or DHCP scope.

Bad options

Correct subnet but wrong gateway or DNS can still break Internet access.

ARP evidence

ARP tells you whether the client can reach the local routing boundary

If the gateway is in the correct subnet but the client's ARP entry for it remains incomplete, the host cannot resolve the gateway's Layer 2 address. That shifts attention toward VLAN placement, gateway interface state, switch path, client isolation, or local Layer 2 filtering.

Client: 10.20.30.77/24 Gateway: 10.20.30.1 ARP: 10.20.30.1 → incomplete Interpretation: gateway IP is known gateway MAC is not resolved

This is more specific than simply observing that a ping failed.

NAT evidence

Use translation state to separate edge routing from source-translation failure

If the edge router itself can reach the Internet and clients can reach the edge, inspect whether client traffic creates the expected NAT translations. Missing translations, wrong inside/outside roles, or policy exclusions can stop return traffic while leaving the internal network healthy.

Routing Exam Practice • Device Connected No Internet

Check whether Device Connected but No Internet has really stuck

Once students have worked through this topic, give them questions mixed in with the rest of the course. The Exam Prep Vault includes practice exams, multiple-choice questions and artifact labs so they cannot rely on a chapter heading to tell them what to do.

AP Networking Complete Exam Prep Vault
$39.99
GET THE EXAM PREP VAULT → See the Exam Prep Vault contents →
4 Practice Exams • 320 MCQs • 60 Artifact Labs
Router-originated ping: Internet works ✓ Client-originated ping: fails ✕ Client reaches router: yes ✓ NAT table: no translation for client Stronger branch: NAT policy / interface role
Default-route evidence

The router may be healthy locally but have no usable path upstream

A client can reach the router even when the edge router has no default route, has a stale next hop, or has an upstream interface down. Check the route that should carry unknown Internet destinations and then verify the next hop is actually reachable.

Client → gateway: works ✓ Edge route table: no 0.0.0.0/0 Result: local LAN works Internet destinations have no selected upstream path
Firewall evidence

Firewall logs can prove the policy decision without proving the application

If the firewall logs an outbound deny for the client, that is direct evidence that policy stopped the flow. If it logs an allow, the application can still fail later because of NAT, upstream routing, TLS, proxy, or service state.

Premium Evidence-Grading Copilot

Spend less time marking explanations about Device Connected but No Internet

When students explain their answer, it takes more than a right-or-wrong check to see what they understand. The Grading Copilot helps you review how they used the clues, where their explanation falls short and what feedback to give next. You make the final grading decision.

AP Networking Artifact Analysis Grading Copilot
$49.99
8 Criteria • 5 Task Modes • Offline Premium Copy
GET THE GRADING COPILOT → See the free Copilot preview
Evidence boundary: an ALLOW log proves a policy decision, not complete end-to-end success.
VPN differential

A broken VPN can hijack routes or DNS while the local network remains healthy

Some VPN clients install a default route, specific private routes, or resolver settings. If the tunnel is connected but the remote VPN gateway or policy is broken, the endpoint can appear locally connected while ordinary Internet traffic disappears into the tunnel.

Before VPN: Internet works ✓ After VPN connect: gateway still reachable ✓ Internet fails ✕ Route table: default route via VPN Strong branch: VPN route/policy not local switch outage
Proxy differential

Web failure is not always Internet failure

If ping, remote numeric IP, and DNS all succeed but browsers fail, inspect proxy configuration and application-specific controls. A manually configured proxy can make HTTP/HTTPS fail while other protocols remain normal.

High-information clue: if non-web protocols work and only browser traffic fails, the problem scope is narrower than “no Internet.”
Captive-portal differential

A client can have perfect addressing and still be intentionally restricted

Guest networks may grant DHCP, gateway access, and limited DNS while redirecting or blocking broader traffic until authentication completes. Check portal/NAC role, session state, and whether the client was placed into a restricted VLAN.

NEW • COMPLETE 180-DAY TEACHER CURRICULUM

Teach Device Connected but No Internet as part of a planned school year

This page gives you one topic. The 180-Day Teacher Curriculum puts it into a full course plan, with daily teaching notes, student activities and checks for understanding. Use it when you need to know what comes before this lesson and what to teach next.

AP Networking Complete 180-Day Teacher Curriculum
$199.99
180 Lessons • 180 Daily Simulators • 36 Teaching Weeks
GET THE 180-DAY CURRICULUM → See 3 free curriculum examples
IP: valid ✓ Gateway: works ✓ DNS: works ✓ Web: redirected to portal Role: unauthenticated guest Conclusion: policy-driven restriction
Dual-stack differential

Compare IPv4 and IPv6 before assuming both are broken

If a browser prefers IPv6 but the IPv6 default route is broken, users may see long delays or failures even though IPv4 works. Conversely, an IPv4 NAT or DNS problem can coexist with a healthy IPv6 path. Test each protocol family separately when the environment is dual-stack.

IPv4 test

Gateway, remote IP, DNS over IPv4.

IPv6 test

Router advertisement/default route, remote IPv6, DNS AAAA behavior.

Compare

Use the working family as a control.

Troubleshooting order

Work outward from the client and stop at the first failed dependency

1. Link / Wi-Fi association 2. IP / prefix / gateway / DNS 3. ARP + gateway reachability 4. Remote numeric IP 5. DNS query 6. Edge route 7. NAT 8. Firewall / policy 9. WAN/provider 10. Proxy / VPN / TLS / application

You do not need to run every test every time. Once a failed checkpoint is found, choose the next artifact that distinguishes the remaining hypotheses inside that branch.

Capstone case

One user has Wi-Fi, a valid lease, and no browser access

Wi-Fi: connected, strong signal Client: 10.20.30.77/24 GW 10.20.30.1 DNS 10.20.2.53 Gateway: works ✓ 1.1.1.1: works ✓ DNS: example.com resolves ✓ Browser: fails ✕ Proxy: proxy.campus.example:8080 Proxy host: unreachable ✕

Decision: this is not a generic Internet outage. The client has working local routing, remote IP reachability, and DNS. The configured proxy is the first failed application dependency. Remove or correct the proxy according to the network policy, then re-test the browser while preserving the already-proven checkpoints.

Free digital flashcards

24 Device Connected but No Internet digital flashcards

Practice link-state limits, DHCP, APIPA, gateway testing, numeric IP tests, DNS, NAT, firewalls, VPNs, proxies, captive portals, VLAN placement, dual stack, troubleshooting scope, and verification.

All no-Internet cards
Click or press Enter/Space to reveal.
Preserve each successful checkpoint and move to the next dependency.
0 seen•24 cards