关闭与开启接口
shutdown 与反命令是最高频的接口操作:割接前隔离端口、光口首次插模块后激活、排障时清计数器前先关开端口、业务下线时彻底关闭端口。三厂都是 shutdown 关闭,反命令华为与 H3C 是 undo shutdown,思科是 no shutdown,写法差异小但后果大:忘记开启会让业务一直不通,误关上联口则可能断掉一整片区域。
基本信息
| 适用设备 | 全部交换机、路由器与防火墙 |
|---|---|
| 权限要求 | 华为与 H3C 进入接口视图,思科进入接口配置模式 |
| 命令族 | shutdown、undo shutdown、no shutdown |
| 默认状态 | 多数电口默认开启,部分机型的光口出厂默认为关闭 |
| 影响面 | 会立即中断该端口上的业务,操作前确认端口用途 |
典型使用场景
- 割接窗口内隔离待改造链路,防止流量提前经过
- 新装光模块后激活端口,出厂默认关闭的光口必须显式开启
- 排障时配合清零或更换模块,先关闭再开启让端口重新协商
- 业务或链路长期不用时关闭端口,避免悬空端口引发安全与环路风险
- 验证冗余链路是否真正生效:关闭主用链路观察备用是否接替
华为 VRP
华为 VRP
[Huawei] interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1] shutdown # 关闭端口
[Huawei-GigabitEthernet0/0/1] undo shutdown # 开启端口
! 新款盒式光口出厂默认 shutdown,插模块后必须 undo shutdown 才会 up
[Huawei-GigabitEthernet0/0/1] display this # 确认端口当前配置思科 IOS
思科 IOS
SW-CORE-01(config)# interface GigabitEthernet1/0/1
SW-CORE-01(config-if)# shutdown
SW-CORE-01(config-if)# no shutdown
! 电口默认即为开启;被 err-disable 关闭的端口要先处理根因再恢复
SW-CORE-01(config-if)# do show interfaces statusH3C Comware
H3C Comware
[H3C] interface GigabitEthernet 1/0/1
[H3C-GigabitEthernet1/0/1] shutdown
[H3C-GigabitEthernet1/0/1] undo shutdown
! 光口同样注意默认关闭问题,接模块后先确认是否已开启
[H3C-GigabitEthernet1/0/1] display this三厂关闭状态对照
| 对比项 | 华为 VRP | 思科 IOS | H3C Comware |
|---|---|---|---|
| 关闭命令 | shutdown | shutdown | shutdown |
| 开启命令 | undo shutdown | no shutdown | undo shutdown |
| 人为关闭的表现 | 接口摘要中显示带星号的 down | 显示 administratively down | 接口摘要中显示带星号的 down |
| 光口默认状态 | 部分机型默认关闭 | 多为默认开启 | 部分机型默认关闭 |
看到带星号的 down 或 administratively down 时先查配置而不是查线:这类状态是人为关闭,换线换模块都不会有变化,先执行开启命令再看结果。
关闭端口是有副作用的操作:清空接口统计、触发生成树与路由收敛、堆叠或聚合链路的成员减少会导致带宽下降。批量关闭前先确认端口清单与影响范围。