← Back to portfolio projects

Interactive IT / Networking Lab

BusinessNet VLAN Router Lab

Configure a five-person business network with two VLANs: VLAN 10 Hardware for computers/printer and VLAN 20 Phones for voice devices. Choose Easy, Normal, or Hard mode.

Score 0% Intern Tech

Choose Difficulty

Normal mode gives hints, the command guide, and the demo config. Change levels anytime to restart the lab.

Normal

Network Topology

Goal: configure inter-VLAN routing, switch ports, DHCP, firewall access, printer access, and internet reachability.

☁️

Internet

8.8.8.8

🛡️

Firewall

WAN pending

📡

Cisco Router

Subinterfaces down

🔀

Office Switch

VLANs pending

VLAN 10Hardware/Data192.168.10.0/24 · GW 192.168.10.1
VLAN 20Phones/Voice192.168.20.0/24 · GW 192.168.20.1

Cisco-Style Configuration Console

Type commands, press Enter, and watch the VLAN network come online.

Router>

Business Network Specs to Program

Use these values exactly. The validation engine checks the VLAN IDs, gateways, masks, DHCP pools, switch ports, printer, NAT, route, and firewall rules.

AreaRequirementValue
VLAN 10NameHARDWARE
VLAN 10Subnet / Gateway192.168.10.0/24 · 192.168.10.1
VLAN 10PC DHCP Range192.168.10.21-25
PrinterStatic IP / Gateway192.168.10.50 · 192.168.10.1
VLAN 20NamePHONES
VLAN 20Subnet / Gateway192.168.20.0/24 · 192.168.20.1
VLAN 20Phone DHCP Range192.168.20.21-25
Voice DHCPTFTP / Option 150192.168.20.10
SwitchUser PortsFa0/1-5 access vlan 10 voice vlan 20
SwitchRouter UplinkFa0/24 trunk allow 10,20
WANRouter / Firewall10.0.0.1/30 · 10.0.0.2/30
RouteDefault Route0.0.0.0/0 via 10.0.0.2

Mission Checklist

Accepted Commands

The game accepts Cisco-style router and switch commands plus simple firewall/printer commands so the whole office network can be validated.

Minimum winning configuration
enable
configure terminal
hostname BRANCH-R1
vlan 10
name HARDWARE
exit
vlan 20
name PHONES
exit
interface range fa0/1-5
switchport mode access
switchport access vlan 10
switchport voice vlan 20
exit
interface fa0/24
switchport mode trunk
switchport trunk allowed vlan 10,20
no shutdown
exit
interface gigabitEthernet0/0
no ip address
no shutdown
exit
interface gigabitEthernet0/0.10
encapsulation dot1Q 10
ip address 192.168.10.1 255.255.255.0
ip nat inside
exit
interface gigabitEthernet0/0.20
encapsulation dot1Q 20
ip address 192.168.20.1 255.255.255.0
ip nat inside
exit
interface gigabitEthernet0/1
ip address 10.0.0.1 255.255.255.252
no shutdown
ip nat outside
exit
ip dhcp excluded-address 192.168.10.1 192.168.10.20
ip dhcp excluded-address 192.168.10.50 192.168.10.50
ip dhcp excluded-address 192.168.20.1 192.168.20.20
ip dhcp excluded-address 192.168.20.10 192.168.20.10
ip dhcp pool HARDWARE
network 192.168.10.0 255.255.255.0
default-router 192.168.10.1
dns-server 8.8.8.8
exit
ip dhcp pool PHONES
network 192.168.20.0 255.255.255.0
default-router 192.168.20.1
dns-server 8.8.8.8
option 150 ip 192.168.20.10
exit
access-list 10 permit 192.168.10.0 0.0.0.255
access-list 20 permit 192.168.20.0 0.0.0.255
ip nat inside source list 10 interface gigabitEthernet0/1 overload
ip nat inside source list 20 interface gigabitEthernet0/1 overload
ip route 0.0.0.0 0.0.0.0 10.0.0.2
printer ip 192.168.10.50
printer gateway 192.168.10.1
printer online
firewall enable
firewall wan 10.0.0.2 255.255.255.252
firewall gateway 10.0.0.1
firewall allow vlan 10 outbound
firewall allow vlan 20 outbound
firewall allow tcp 80
firewall allow tcp 443
firewall allow udp 53
firewall allow udp 5060
firewall deny inbound any
end
write memory
Useful show and test commands
show vlan brief
show interfaces trunk
show ip interface brief
show running-config
show ip dhcp binding
show ip route
show nat
show firewall
ping 192.168.10.1
ping 192.168.20.1
ping 192.168.10.50
ping 8.8.8.8
test hardware
test phones
test network
help