sys
sys r1
int g0/0/0
ip add 192.168.12.1 24
int lo 99
ip add 192.168.99.100 32
ospf 1 router-id 1.1.1.1
default-route-ad
area 0
net 192.168.12.0 0.0.0.255
net 192.168.99.100 0.0.0.0
telnet server enable
user-interface vty 0 4
protocol inb telne
authen pass
set auth pass ci admin
user pri leve 15
ip route-s 0.0.0.0 0 12.0.0.2
sys
sys sw1
dhcp enable
vlan batch 10 20 30 40 99
int g0/0/1
p l t
p t a v 10 20 30 40 99
int g0/0/3
p l t
p t a v 10 20 30 40 99
int vlanif 10
ip add 192.168.10.254 24
dhcp sel int
int vlanif 20
ip add 192.168.20.254 24
dhcp sel int
int vlanif 30
ip add 192.168.30.254 24
dhcp sel int
int vlanif 40
ip add 192.168.40.254 24
dhcp sel int
int vlanif 99
ip add 192.168.99.1 24
stp pri 4096
telnet server enable
user-interface vty 0 4
protocol inb telne
authen pass
set auth pass ci admin
user pri leve 15
vlan 12
int g0/0/2
p l a
p d v 12
int vlanif12
ip add 192.168.12.2 24
ospf 1 router-id 2.2.2.2
area 0
net 192.168.12.0 0.0.0.255
net 192.168.10.0 0.0.0.255
net 192.168.20.0 0.0.0.255
net 192.168.30.0 0.0.0.255
net 192.168.40.0 0.0.0.255
net 192.168.99.0 0.0.0.255
sys
sys sw2
vlan batch 10 20 30 40 99
int e0/0/1
p l a
p d v 10
int e0/0/2
p l a
p d v 20
int e0/0/3
p l t
p t a v 10 20 30 40 99
int e0/0/4
p l t
p t a v 10 20 30 40 99
int vlanif 99
ip add 192.168.99.2 24
ip route-s 0.0.0.0 0 192.168.99.1
telnet server enable
user-interface vty 0 4
protocol inb telne
authen pass
set auth pass ci admin
user pri leve 15
sys
sys sw3
vlan batch 10 20 30 40 99
int e0/0/3
p l a
p d v 30
int e0/0/4
p l a
p d v 40
int e0/0/1
p l t
p t a v 10 20 30 40 99
int e0/0/2
p l t
p t a v 10 20 30 40 99
int vlanif 99
ip add 192.168.99.3 24
telnet server enable
user-interface vty 0 4
protocol inb telne
authen pass
set auth pass ci admin
user pri leve 15
ip route-s 0.0.0.0 12.0.0.2
acl 2000
rule permit so 192.168.10.0 0.0.0.255
rule permit so 192.168.20.0 0.0.0.255
rule permit so 192.168.30.0 0.0.0.255
rule permit so 192.168.30.0 0.0.0.255
int s4/0/0
ip add 12.0.0.1 24
link-protocol ppp
ppp authen chap
ppp chap user r2
ppp chap pass ci love
nat outbound 2000
aaa
local-user r1 pass ci love
local-user r1 servi ppp
sys
sys r2
int s4/0/0
ip add 12.0.0.2 24
link-protocol ppp
ppp authen chap
ppp chap user r1
ppp chap pass ci love
aaa
local-user r2 pass ci love
local-user r2 servi ppp
int g0/0/0
ip add 23.0.0.2 24
int g0/0/1
ip add 24.0.0.2 24
ospf 2 router-id 2.2.2.2
area 0
net 12.0.0.0 0.0.0.255
net 23.0.0.0 0.0.0.255
net 24.0.0.0 0.0.0.255
sys
sys r3
int g0/0/0
ip add 23.0.0.3 24
int g0/0/1
ip add 34.0.0.3 24
int g0/0/2
ip add 3.0.0.254 24
ospf 2 router-id 3.3.3.3
area 0
net 34.0.0.0 0.0.0.255
net 23.0.0.0 0.0.0.255
ner 3.0.0.0 0.0.0.255
sys
sys r4
int g0/0/0
ip add 24.0.0.3 24
int g0/0/1
ip add 34.0.0.3 24
int g0/0/2
ip add 4.0.0.254 24
ospf 2 router-id 4.4.4.4
area 0
net 34.0.0.0 0.0.0.255
net 23.0.0.0 0.0.0.255
ner 4.0.0.0 0.0.0.255