这个也直接写出来的,不是show run的配置。是我毕业设计中用在接入层的交换机的配置。

有错误,欢迎指出。有问题,欢迎讨论。

Enable    //进入私有模式
Configure terminal   //进入全局模式
Service password-encryption   //启用密码加密服务
Hostname c2950T-24d     //定义交换机的名称
Enable password 123456   //enable密码
Enable secret 654321     //enable加密密码(显示的时候应该是乱码,而不是654321)
Ip subnet-zero   //支持全0子网
Interface vlan 1    //进入vlan1的逻辑接口
Ip address 172.16.1.4 255.255.255.0     //在交换机上配置IP地址没有什么意义,只用来telnet。这个IP地址是用来telnet的
management     //定义这个vlan为管理vlan
No shutdown
Ip default-gateway 172.16.1.9    //交换机的缺省网关,用于和telnet会话通信

Ip name-server 172.16.8.1 172.16.8.2   //把交换机名字和172.16.8.1和172.16.8.2做映射
exit

Vtp mode client    //定义VTP的工作模式为client
Vtp domain centervtp     //定义VTP域名
Exit

Spanning-tree uplinkfast   //使用uplinkfast对生成树进行增强(减少收敛时间,具体可以查阅CCNP的BCMSN)

Interface range fastethernet 0/1 – 10    //进入模块0上的快速以太口1--10
Switchport mode access   //把这些端口的工作模式定义为访问模式
Switchport accesss vlan 5    //讲这些端口分配到vlan 5
No shutdown
Interface range fastethernet 0/11 – 20   //同上
Switchport mode access
Switchport access vlan 8
No shutdown
Spanning-tree portfast   //在这些端口上使用portfast(也是减少收敛时间用的,可以查阅CCNP的BCMSN)

Interface gigabitethernet 0/1   //进入模块0上的吉比特以太口1
Switchport trunk encapculation dotlq   //给这个接口的trunk封装为802.1Q
Switchport mode trunk    //给这些接口工作模式定义为trunk
Switchport trunk allowed vlan all    //允许所有vlan信息经过
Spanning-tree vlan 6-9 cost 1000     //把vlan6-9在生成树中的开销定义为1000
Interface gigabitethernet 0/2     //同上
Switchport trunk encapculation dotlq
Switchport mode trunk
Switchport trunk allowed vlan all
Spanning-tree vlan 1-5 cost 1000

Exit
Line con 0
Line aux 0
Line vty 0 15     //telnet线路
Password 12345678  //login密码
Login
End
Copy running-config statup-config  //保存配置