Free-play Cisco IOS console
Three tabs, three different device kinds — each with its own state and its own IOS command set. Type vlan 10 on the router and it's rejected. Type router ospf 1 on the L2 switch and it's rejected. The L3 switch accepts both. Everything else — enable, configure terminal, interface, ip address, show running-config — works everywhere.
Click a tab to switch devices — each keeps its own transcript. ? for help. ↑ / ↓ for history.
R1 · Router
ISR-style routed device. No VLAN database, no switchport commands.
configure terminalinterface Gi0/0ip address 10.0.0.1 255.255.255.0router ospf 1ip nat inside source list …
SW1 · L2 switch
Catalyst 2960-style. Switching only — no routing protocols, no ip route.
vlan 10interface Fa0/1switchport mode accessspanning-tree vlan 1 priority 4096channel-group 1 mode active
MLS1 · L3 switch
Catalyst 9300-style. Everything the L2 switch does, plus routing.
vlan 10,vlan 20interface Vlan10(SVI)ip address 10.10.10.1 255.255.255.0router ospf 1ip routing(on by default)
Ready for a graded task?
Every lab on the labs hub gives you the same live console plus a scenario and objectives that grade as you type — the closest thing to the real CCNA lab section.
Browse the labs →