236 lines
3.3 KiB
Plaintext
236 lines
3.3 KiB
Plaintext
!
|
|
version 12.4
|
|
service timestamps debug datetime msec
|
|
service timestamps log datetime msec
|
|
no service password-encryption
|
|
no service dhcp
|
|
!
|
|
hostname ESW1-CPE-BAT-A
|
|
!
|
|
boot-start-marker
|
|
boot-end-marker
|
|
!
|
|
!
|
|
no aaa new-model
|
|
memory-size iomem 5
|
|
no ip routing
|
|
no ip icmp rate-limit unreachable
|
|
no ip cef
|
|
!
|
|
!
|
|
!
|
|
!
|
|
no ip domain lookup
|
|
ip domain name esw1.local
|
|
!
|
|
multilink bundle-name authenticated
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
macro name add_vlan
|
|
end
|
|
vlan database
|
|
vlan $v
|
|
exit
|
|
@
|
|
macro name del_vlan
|
|
end
|
|
vlan database
|
|
no vlan $v
|
|
exit
|
|
@
|
|
!
|
|
vtp file nvram:vlan.dat
|
|
username cisco privilege 15 password 0 cisco
|
|
archive
|
|
log config
|
|
hidekeys
|
|
!
|
|
!
|
|
!
|
|
!
|
|
ip tcp synwait-time 5
|
|
ip ssh version 2
|
|
!
|
|
!
|
|
!
|
|
!
|
|
interface Loopback1
|
|
no ip address
|
|
!
|
|
interface FastEthernet0/0
|
|
description *** Unused for Layer2 EtherSwitch ***
|
|
no ip address
|
|
no ip route-cache
|
|
duplex auto
|
|
speed auto
|
|
!
|
|
interface FastEthernet0/1
|
|
description *** Unused for Layer2 EtherSwitch ***
|
|
no ip address
|
|
no ip route-cache
|
|
shutdown
|
|
duplex auto
|
|
speed auto
|
|
!
|
|
interface FastEthernet1/0
|
|
switchport mode trunk
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/1
|
|
description "port vlan teacher"
|
|
switchport access vlan 10
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/2
|
|
description "port vlan student"
|
|
switchport access vlan 20
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/3
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/4
|
|
switchport mode trunk
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/5
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/6
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/7
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/8
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/9
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/10
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/11
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/12
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/13
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/14
|
|
switchport mode trunk
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet1/15
|
|
switchport mode trunk
|
|
duplex full
|
|
speed 100
|
|
!
|
|
interface FastEthernet2/0
|
|
no ip address
|
|
no ip route-cache
|
|
shutdown
|
|
duplex auto
|
|
speed auto
|
|
!
|
|
interface Vlan1
|
|
no ip address
|
|
no ip route-cache
|
|
!
|
|
interface Vlan99
|
|
ip address 172.16.100.123 255.255.255.192
|
|
!
|
|
ip forward-protocol nd
|
|
!
|
|
!
|
|
no ip http server
|
|
no ip http secure-server
|
|
!
|
|
no cdp log mismatch duplex
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
control-plane
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
!
|
|
banner exec ^C
|
|
|
|
***************************************************************
|
|
This is a normal Router with a Switch module inside (NM-16ESW)
|
|
It has been pre-configured with hard-coded speed and duplex
|
|
|
|
To create vlans use the command "vlan database" in exec mode
|
|
After creating all desired vlans use "exit" to apply the config
|
|
|
|
To view existing vlans use the command "show vlan-switch brief"
|
|
|
|
Alias(exec) : vl - "show vlan-switch brief" command
|
|
Alias(configure): va X - macro to add vlan X
|
|
Alias(configure): vd X - macro to delete vlan X
|
|
***************************************************************
|
|
|
|
^C
|
|
alias configure va macro global trace add_vlan $v
|
|
alias configure vd macro global trace del_vlan $v
|
|
alias exec vl show vlan-switch brief
|
|
!
|
|
line con 0
|
|
exec-timeout 0 0
|
|
privilege level 15
|
|
logging synchronous
|
|
line aux 0
|
|
exec-timeout 0 0
|
|
privilege level 15
|
|
logging synchronous
|
|
line vty 0 4
|
|
login local
|
|
transport input ssh
|
|
!
|
|
!
|
|
end |