思科配置模式是IOS设备的分级命令体系,核心从用户模式出发,经特权模式进入全局配置模式,再细分到接口、线路、路由等子模式,所有配置操作都围绕这套层级展开。
思科配置模式有哪些层级
思科设备的命令行接口(CLI)不是一盘散沙,每个命令都有它该待的房间,理解这套房间结构,比死记硬背命令更重要。
整体来看,思科配置模式分为三个大层级,外加若干个子层级。
- 用户执行模式(User EXEC Mode):登录设备后默认待的地方,提示符是
Router>或Switch>,这个模式权限极低,只能看基础信息,比如show version,不能做任何修改。 - 特权执行模式(Privileged EXEC Mode):在用户模式下输入
enable进入,提示符变成Router#或Switch#,这里可以查看完整配置show running-config、调试debug、保存配置write,它管的是“查看”和“维护”,但还不直接动配置。 - 全局配置模式(Global Configuration Mode):在特权模式下输入
configure terminal进入,提示符变成Router(config)#,所有影响整台设备的设置都在这里发起,比如改主机名、配enable密码、创建VLAN。
层级关系很明确:用户模式是最外层,特权模式包着它,全局配置模式又包着特权模式,但真正的精细化配置,在更深的子模式里。
思科模式切换的底层逻辑与命令走位
很多新手卡在模式切换上,不是因为命令不会拼,而是不知道“当前在哪层,该用什么命令”,判断当前位置,就看提示符括号里的内容。
从用户模式一路钻进子模式,是一个逐层下潜的过程。
- 用户模式到特权模式:
enable - 特权模式到全局配置模式:
configure terminal(可简写为conf t) -

全局配置模式进接口子模式:
interface GigabitEthernet0/0 - 全局配置模式进线路子模式:
line console 0或line vty 0 4 - 全局配置模式进路由协议子模式:
router ospf 1 - 全局配置模式进VLAN子模式:
vlan 10
从子模式返回上一层,用exit。 比如从接口子模式Router(config-if)#退回全局配置模式,输入exit即可。
从任何子模式直接跳回特权模式,用end或快捷键Ctrl+Z。 这是一个高频操作,改完一个接口想马上保存配置,直接用end飞出去。
在子模式下临时执行特权模式的查看命令,用do。 比如在接口子模式下想看当前接口状态,不需要退出,直接输入do show ip interface brief,这个技巧在排查问题时非常省时间。
其中exit和end的区别是思科配置模式学习中的常见疑问,记住一个原则:exit退一层,end退到底。 还有一个细节,从全局配置模式退出到特权模式,既有exit也有end,效果一样,都回到特权模式。
补充说明:在全局配置模式下执行exit会退出到特权模式,而不是用户模式。 想退回用户模式,在特权模式下输入disable或exit。
思科设备配置模式适用场景拆解
不同场景需要不同的配置模式,用错了地方,命令就会被拒收,下面是常见的对应关系。
接口配置模式:给物理或逻辑接口做“精装修”
提示符为Router(config-if)#,用于配置IP地址、接口启停、封装类型、速率双工。
Router(config)# interface GigabitEthernet0/0 Router(config-if)# ip address 192.168.1.1 255.255.255.0 Router(config-if)# no shutdown
- 进入子接口时,命令为
,用于单臂路由或VLAN间路由。
interface GigabitEthernet0/0.10
- 配置Loopback回环接口时,命令为
interface Loopback0,常用于OSPF Router-ID或管理用途。
线路配置模式:管理入口的守门员
提示符为Router(config-line)#,管的是控制台、Telnet、SSH这些通道。
Router(config)# line vty 0 4 Router(config-line)# transport input ssh Router(config-line)# login local
line console 0配置物理串口登录。line vty 0 4配置虚拟终端线,是远程管理的命脉。
路由协议配置模式:让网络智能起来的地方
提示符为Router(config-router)#,OSPF、EIGRP、BGP都在这里配置。
Router(config)# router ospf 1 Router(config-router)# network 192.168.1.0 0.0.0.255 area 0
- OSPF进程号只在本地有效,不影响邻居协商。
- BGP需要指定邻居的AS号,例如
neighbor 10.0.0.2 remote-as 65002。
VLAN配置模式:二层的 逻辑隔离空间
提示符为Switch(config-vlan)#,在全局配置模式下输入vlan 10进入。
Switch(config)# vlan 10 Switch(config-vlan)# name Office
忘记enable密码时的模式破解路径
这是一种比较被动的情况:特权模式密码忘了,所有配置命令都被锁死,但你有机会通过ROM监控模式恢复。
重启设备,在开机前30秒按Ctrl+Break进入ROM监控模式rommon 1>。
rommon 1> confreg 0x2142 rommon 2> reset
设备会跳过NVRAM中的启动配置直接开机,开机后进入特权模式,把配置文件手动加载回来。
Switch# copy startup-config running-config Switch(config)# enable secret 新密码 Switch(config)# config-register 0x2102 Switch# write

在修改密码之前,记得把配置寄存器改回0x2102,否则下次重启还会跳过启动配置。 很多工程师在这一步吃过亏,改了密码没改回寄存器,重启后配置全丢。
思科配置模式与华为VRP的比对视角
国内网络环境中,华为设备占比很大,很多工程师在两者之间切换。
- 思科用
enable进特权模式,华为用system-view直接进系统视图。 - 思科通过
interface进入具体接口子模式,华为同样使用interface,提示符变为[Huawei-GigabitEthernet0/0/1],但括号类型不同,一个圆括号一个方括号。 - 思科用
end返回特权模式,华为用return返回用户视图。 - 思科的
do命令在华为中不太一样,华为支持在任意视图直接执行display,不需要加do前缀。
思科和华为配置模式的差异,主要集中在返回视图的命令上。 习惯用end的人切到华为容易按出来return,习惯Ctrl+Z的人在两个平台都有对应快捷键,但作用一致。
配置模式实操排查清单
在配置模式里转晕了头,用这个清单快速定位问题。
- 提示符是
>还是?>说明还在用户模式,先enable再说话。 - 输入
configure terminal提示% Invalid input?检查特权模式下是否有权限,部分低权限账号无法进入全局配置模式。 - 接口子模式下配IP报错?先看是不是在正确的接口里,很多人在
interface GigabitEthernet0/0下配IP,但物理接口其实是GigabitEthernet0/1。 - 保存配置后提示错误?确认是否在特权模式下,全局配置模式下直接执行
write也会报错,需要先end或者用do write。 - 运用
do命令时提示% Invalid input?检查当前模式是否支持该do命令,并不是所有子模式都支持所有特权命令。
