思科交换机的配置模式是分级的层级结构,不同模式对应不同操作权限和功能。以下是主要配置模式的详解及操作要点
一、基础模式层级
1. 用户模式 (User Exec Mode)
作用:查看基本设备状态,无法修改配置
进入方式:默认登录后即处于此模式
提示符:Switch>
常用命令:
show version # 查看设备版本信息
show interface # 查看端口状态
2. 特权模式 (Privileged Exec Mode)
作用:高级监控、调试及进入配置模式的入口
进入方式:在用户模式下输入 enable
提示符:Switch#
关键操作:
configure terminal # 进入全局配置模式
conf t # 推荐使用简写,进入全局配置模式
show running-config # 查看当前生效配置
sh run # 推荐使用简写,查看当前生效配置
copy running-config startup-config # 保存配置
erase startup-config # 恢复出厂设置
reload # 重启设备(需确认保存配置)
二、配置模式体系
1. 全局配置模式 (Global Configuration Mode)
作用:修改全局参数(如主机名、密码、VLAN等)
进入方式:在特权模式下输入 configure terminal
提示符:Switch(config)#
典型配置:
hostname SWA # 设置设备名称为SWA
enable secret cisco123 # 设置加密特权密码
vlan 10 # 创建VLAN 10
ip default-gateway 192.168.1.254 #配置默认网关为192.168.1.254
2. 子配置模式
(1) 接口配置模式(Interface Configuration Mode)
进入命令:interface [端口类型/编号]
(如 interface GigabitEthernet0/1
,可以简写成int G0/1
)
提示符:Switch(config-if)#
常用配置:
ip address 192.168.1.1 #设置接口IP地址为192.168.1.1
no shutdown #启用接口
shutdown #关闭接口
switchport mode access # 设置端口为接入模式为access
switchport mode trunk # 设置端口为接入模式为trunk,承载多VLAN流量,用于交换机互联
switchport access vlan 10 # 将端口划入VLAN 10
speed 1000 # 强制端口速率为1Gbps
(2) VLAN配置模式
进入命令:vlan [ID]
(如 vlan 20
)
提示符:Switch(config-vlan)#
操作示例:
name Sales # 命名VLAN为"Sales"
exit # 返回上一级模式
(3) Line配置模式
作用:管理控制台(Console)和远程登录(Telnet/SSH)
进入命令:line console 0
或 line vty 0 4
提示符:Switch(config-line)#
关键配置:
password admin@123 # 设置登录密码
login # 启用密码验证
exec-timeout 30 # 设置空闲超时为30分钟
三、特殊配置模式
1. VLAN数据库模式 (VLAN Database Mode)
适用场景:传统IOS版本中批量管理VLAN
进入命令:vlan database
提示符:Switch(vlan)#
操作示例:
vtp domain LAB #设置VTP域名
vtp server #配置为VTP服务器模式
2. Port-channel配置模式
作用:聚合多个物理端口为逻辑通道
进入命令:interface port-channel [ID]
配置要点:
channel-group 1 mode active #启用LACP动态聚合
switchport trunk encapsulation dot1q #指定Trunk封装协议
四、模式切换与辅助命令
模式返回:
exit
:逐级退出至上一模式
end
或 Ctrl+Z
:直接返回特权模式
配置保存与恢复(特权模式):
write memory # 保存配置到NVRAM
erase startup-config # 清除启动配置(恢复出厂)
查看命令:
show mac-address-table # 查看MAC地址表
show vlan brief # 查看VLAN摘要
五、配置模式关系图
用户模式 → enable → 特权模式 → configure terminal → 全局配置模式
↓
→ interface/vlan/line → 子配置模式
六、思科ISO特性
1. 学习?命令的3种用法
- 直接输入?命令,显示出该模式下的所有命令。
- 在全局配置模式下,输入i?命令,显示出所有以i字母开头的命令。
- 在全局配置模式下,输入interface ?命令,显示出该命令的后续参数。
2.利用Tab键可以自动补全命令
- IOS在有歧义的情况下,Tab键将没有任何的作用。例如,在全局配置模式下,以i字母开头的有ip和interface命令。
- 在全局配置模式下,以i字母开头的有ip和interface命令。在命令行中输入in并按下Tab键,此时系统将该命令没有歧义地自动补全为interface。
3.命令简写
为了方便记忆和便于输入,IOS支持命令的简写输入,通常仅需输入配置命令的前几个字母即可。例如:
- 在用户配置模式下输入enable命令与输入ena命令的效果是一样的。
- 在全局配置模式下输入configure terminal命令与输入conf t命令的效果是一样的。
- 在命令行中interface fastEthernet 0/0命令可以简写为in f0/0命令,达到的效果是一样的。
4.使用show命令
show命令能够有针对性地查看用户想要了解的信息,如设备的版本、当前的运行配置、某个接口的状态等。show命令是日常网络维护中非常重要的命令。例如:
show running-config #显示配置信息:该命令可以简写为sh ru
show version #该命令可以简写为sh ver
show interfaces fastEthernet 0/0 #显示接口信息:该命令可以简写为sh in f0/0
show ip route #显示路由表:该命令可以简写为sh ip ro
show clock #显示系统时间:该命令可以简写为sh cl