Topic

CCNA practice labs — Page 9

220 hands-on CCNA scenarios you build in your own Cisco Modeling Labs instance and grade against the answer key. CCNA configuration and troubleshooting practice for CCNA and CCNP.

Included with a subscription

AdvancedLocked

VLAN Troubleshooting Capstone: Native Mismatch & VLAN Drift

Advanced CCNA L2 troubleshooting in a compact branch. Some PCs can't reach their default gateway or other departments across two switches and a router-on-a-stick gateway, and your monitoring system has flagged a switching/trunking problem on the path. Validation is performed from the endpoints (Alpine hosts) using pings and ARP, and trunks are hardened with a non-default native VLAN.

CCNA65 min6 objectives

BeginnerLocked

VLAN Segmentation: Broadcast-Domain Isolation

Build VLANs across two access switches with an 802.1Q trunk and a router uplink. Verify that hosts in the same VLAN can communicate (even across switches) while hosts in different VLANs cannot. Then troubleshoot a failure caused by a trunk allow-list misconfiguration.

CCNA55 min5 objectives

IntermediateLocked

Extending VLAN 10 Across Two Switches (802.1Q)

Build and verify an 802.1Q trunk between two access switches that cleanly transports VLAN 10 end-to-end while intentionally pruning VLAN 20. You will configure access ports, create VLANs, set a hardened dot1Q trunk with a non-default native VLAN, and validate host reachability and isolation from endpoints.

CCNA55 min5 objectives

BeginnerFree2026-06-25

VLAN Fundamentals: Creating & Assigning Access Ports

Hands-on CCNA lab to practice creating VLANs on a single Layer-2 switch and assigning access ports. You will segment a flat network into two VLANs, place hosts into the right VLAN, and verify that intra-VLAN pings succeed while inter-VLAN pings fail (no routing present). Includes realistic verification and troubleshooting.

CCNA45 min5 objectives

Free with an account

IntermediateLocked

CCNA: VLAN DB & Trunk Allow-List Drift Recovery

Hands-on CCNA VLAN lab: build VLANs with names, assign access ports, harden and verify 802.1Q trunks, and troubleshoot a broken allow-list that prevents a VLAN from traversing the SW1–SW2 trunk. Includes router-on-a-stick gateways, management VLAN, and end-host validation.

CCNA65 min7 objectives

IntermediateLocked

Voice & Data VLANs: Access + Trunk Allowed Lists

Configure a two-switch access layer with data and voice VLANs on access ports and an 802.1Q trunk between switches. Add a router-on-a-stick gateway for VLAN 10/20. Verify VLAN placement, trunk status, and observe a connectivity failure caused by an allow-list misconfiguration on the inter-switch trunk—then correct it to restore intra-VLAN reachability.

CCNA65 min6 objectives

IntermediateLocked

Native VLAN & Trunk Mismatch: Detection and Recovery

Configure VLANs and 802.1Q trunks across two access switches with a router-on-a-stick gateway. Intentionally misconfigure the native VLAN and trunk allow-list to observe loss of intra-VLAN connectivity, detect the mismatch using switch warnings and show commands, and then remediate to restore user reachability. Validates VLAN segmentation, trunking symmetry, and troubleshooting skills for CCNA candidates.

CCNA65 min5 objectives

IntermediateLocked

Trunk Allowed-VLAN Pruning Across L2 Switches

Configure VLANs and access ports on two Layer-2 switches, build 802.1Q trunks (with hardened native VLAN and an explicit allowed list), validate end-to-end reachability, intentionally prune a VLAN from the inter-switch trunk to observe segmentation, then restore the correct allow-list. Includes realistic router-on-a-stick gateways for VLAN 10/20/99 and switch management on VLAN 99.

CCNA55 min6 objectives

IntermediateLocked

Port Membership & Trunking: VLAN Assignment + Verification

Hands-on CCNA VLAN and trunking lab: assign access ports by interface range, build and harden 802.1Q trunks, set a dedicated native VLAN, correct a misassigned user port, and verify VLAN membership. Includes a cross-switch path with a router-on-a-stick gateway, tests from real hosts, and troubleshooting of trunk allow-lists and native VLAN mismatches.

CCNA70 min6 objectives

AdvancedLocked

Multi-VLAN Segmentation: 3 VLANs & Trunk Alignment

Hands-on CCNA campus switching lab with two Layer-2 switches and three VLANs (Users 10, Servers 20, Management 99) extended over a single 802.1Q trunk. Learners deploy VLANs and access ports, harden the trunk (native VLAN 999, explicit allow-list, nonegotiate), and validate isolation. The lab ships with a trunk-carried outage: VLAN 10 traffic reaches its gateway successfully, but VLAN 20 traffic does not. You will diagnose from end hosts, confirm switch states, and correct the trunk so that same-VLAN traffic to the gateway SVI succeeds while inter-VLAN forwarding remains absent.

CCNA75 min5 objectives

BeginnerLocked

CCNA Default Routes: Edge-to-Core Gateway of Last Resort

Configure a default route on a branch edge router and a return static route on an upstream core router to enable full bidirectional connectivity between a stub branch LAN and a core server LAN. Verify the S* default route, gateway of last resort, and end-to-end reachability from real hosts. Troubleshoot missing default or return paths.

CCNA40 min5 objectives

IntermediateLocked

CCNA Static Routing: Host vs Subnet (/32 vs /24)

Deploy a compact two-site topology with a WAN core and two end hosts to practice IPv4 static host routes (/32) versus subnet routes (/24). You will configure a specific /32 host route to steer one destination host over the direct R1–R3 path while a broader /24 for the same remote LAN is sent via the R1–R2–R3 core. Validate with show commands and traceroute, then troubleshoot longest-prefix match and return-path issues.

CCNA55 min4 objectives

AdvancedLocked

CCNA Static Routing: 3-Router Full-Mesh

Design and implement a 3-router full-mesh with two edge LANs using static IPv4 routes only. Edges use primary defaults toward the core plus floating (higher AD) backup defaults; the core uses specific routes for the edge LANs. Validate bidirectional reachability, path choice, and failover behaviors from real hosts.

CCNA75 min5 objectives

IntermediateLocked

CCNA Static Routes: Manual Summarization

Hands-on CCNA static routing and manual summarization lab using a compact HQ–Branch–Remote topology. You will replace three specific static routes to Branch networks with a single /22 summary at HQ, verify end-to-end host reachability, observe the routing table reduction, and prevent over-aggregation loops by adding a Null0 discard route at Branch. A recommended step has you add the same /22 summary at Remote (replacing its default) to practice summarization on both sides.

CCNA55 min6 objectives

AdvancedLocked

CCNA Static Routing: Troubleshooting Broken Static Routes

Hands-on CCNA static routing troubleshooting in a realistic three-router core/edge topology with two user LANs. Static routing on the network was recently changed and users at SITE-A (10.10.10.10) and SITE-B (10.30.30.10) can no longer reach each other; you will investigate the routers' route tables and next-hop reachability to diagnose and restore full bidirectional connectivity.

CCNA55 min5 objectives

IntermediateLocked

CCNA IPv6 Static & Default Routing End-to-End Practice

Hands-on IPv6 static and default routing across a 3-router, 2-LAN topology with end-user hosts. You will enable IPv6 unicast routing, apply IPv6 addressing, configure hub-and-spoke static and default routes, and validate bidirectional host reachability. The guide provides scenario context, step-by-step tasks with the why behind each action, and targeted troubleshooting.

CCNA55 min6 objectives

BeginnerFree2026-06-25

CCNA Static Routing: Bidirectional End-to-End Connectivity

Hands-on CCNA static routing lab: build a small hub-and-spoke with two stub routers and a hub router. Configure default routes on the spokes and specific static routes on the hub so two user LANs reach each other end-to-end. Validate from real hosts and practice first-hop and return-path troubleshooting.

CCNA45 min5 objectives

Free with an account

IntermediateLocked

CCNA Static Routing: Equal-Cost Load Sharing

Build a small HQ–WAN–Branch triangle with two independent WAN paths. Configure equal-cost static routes on both edge routers so traffic to the opposite site’s LAN installs with two next-hops and is load-shared by CEF. Verify end-to-end reachability from real hosts, observe per-flow load sharing on the routers, and compare behavior to a floating static of higher administrative distance.

CCNA55 min5 objectives

IntermediateLocked

CCNA Static Routing: Floating Static Route as Backup Path

Deploy primary static routes between two branch LANs via a hub router and add a higher-AD floating static for a direct inter-branch backup. Verify end-to-end reachability, simulate a hub outage to trigger automatic failover, then restore the primary path. Includes realistic addressing, unique /30 transits, and host-based verification.

CCNA55 min4 objectives

IntermediateDailyLocked

Hardened Trunks & ROAS: Allowed VLAN Lists, Native VLAN 999

Implement VLANs, 802.1Q trunking, router-on-a-stick inter-VLAN routing, and access-layer port security on a compact branch network with two access switches and two endpoints. You will configure segmentation (VLANs 10, 20, 99), hardened trunks with a dedicated native VLAN 999, Layer 3 gateways on a core router, and sticky MAC port security on user-facing ports. Verify end-to-end reachability and remediate common misconfigurations like missing allowed VLANs, native VLAN mismatches, and unauthorized endpoint moves.

CCNA68 min6 objectives

IntermediateLocked

OSPF Cost & Path Selection: Deterministic Control (3 Routers)

Build a 3-router triangle with two end-to-end paths between Branch A and the Data Center. Stand up OSPF area 0, create an ECMP condition, then intentionally steer traffic using ip ospf cost. Verify from the end hosts and troubleshoot common OSPF control-plane mismatches.

CCNA55 min5 objectives

BeginnerDailyLocked

Layer 2 Access Hardening: PortFast, BPDU Guard & Sticky MAC

Hands-on CCNA Layer 2 switching lab: build VLANs, access ports, hardened 802.1Q trunks, and basic port-security across two access switches and an L2 core. Verify segmentation end-to-end from real hosts and practice troubleshooting native-VLAN and port/VLAN mismatches.

CCNA55 min5 objectives

IntermediateLocked

CCNA: OSPF Passive Interfaces & Default Origination

Deploy OSPFv2 across a 3-router, 2-LAN branch/core/edge topology. Mark LAN-facing interfaces as passive so they do not send OSPF hellos or form adjacencies. Originate a default route only from the edge router and verify default propagation end-to-end using real client traffic. Includes realistic troubleshooting around missing adjacencies, non-propagating defaults, and unreachable external destinations.

CCNA70 min5 objectives

BeginnerLocked

OSPFv2: Router IDs, Neighbor States, and Loopback Adjacency

Deploy OSPFv2 across three routers with unique, loopback-derived router-ids. Observe OSPF neighbor state transitions, advertise loopbacks and LANs, and troubleshoot an adjacency failure caused by a duplicate router-id. Validate full end-to-end reachability from client hosts after fixing the issue.

CCNA55 min5 objectives

Looking for something else? Browse the full lab archive, narrow it to self-standing labs, or see today's daily lab.