菜鸟科技网

锐捷交换机删除命令有哪些?

在锐捷交换机的日常运维和管理过程中,删除命令是常用的操作之一,主要用于清除配置、接口信息、VLAN、MAC地址表项、路由条目等数据,以实现设备重置、故障排查或网络优化,以下是锐捷交换机常用删除命令的详细说明,涵盖不同场景下的操作方法和注意事项。

锐捷交换机删除命令有哪些?-图1
(图片来源网络,侵删)

基础配置删除命令

删除当前配置

若需将交换机恢复到出厂初始状态(保留BootROM版本和基本硬件信息),可使用以下命令:

  • 删除当前启动配置
    delete startup-config

    执行后,交换机重启将加载默认配置(空配置)。

  • 强制删除并重启(部分型号支持):
    reset saved-configuration

    该命令会直接删除启动配置并触发重启,无需手动执行reboot

删除指定配置文件

若需删除保存在Flash中的特定配置文件(如backup.cfg),可使用:

锐捷交换机删除命令有哪些?-图2
(图片来源网络,侵删)
delete flash:/backup.cfg

删除前建议通过dir flash:确认文件存在,避免误删。

接口相关删除命令

删除接口配置

针对特定接口(如GigabitEthernet 0/1),可删除其下的所有配置(IP地址、描述、VLAN成员等):

interface GigabitEthernet 0/1
undo shutdown  # 确保接口状态为Up(可选)
undo description  # 删除接口描述
undo ip address  # 删除IP地址配置
undo switchport access vlan  # 删除默认VLAN(若为接入端口)
undo switchport trunk allowed vlan  # 删除Trunk允许的VLAN列表
quit

批量删除所有接口配置需谨慎,可通过interface range命令批量操作,

interface range GigabitEthernet 0/1 to 0/24
undo shutdown
undo description
undo ip address
quit

删除接口统计信息

若需清除接口的流量统计、错误计数等数据(用于故障排查),可使用:

锐捷交换机删除命令有哪些?-图3
(图片来源网络,侵删)
clear counters interface GigabitEthernet 0/1

VLAN相关删除命令

删除单个VLAN

需先删除VLAN中的接口成员关系,再删除VLAN本身:

undo vlan 10  # 删除VLAN 10及其所有成员端口

若VLAN中存在活动接口,需先通过undo interface GigabitEthernet 0/1将接口从VLAN中移除,否则删除命令会失败。

批量删除VLAN

通过VLAN范围批量删除(如删除VLAN 10-20):

undo vlan 10 to 20

删除VLAN数据库文件

若需彻底清除VLAN信息(包括动态VLAN),可删除Flash中的vlan.dat文件(需在未加载配置时操作):

delete flash:/vlan.dat
reboot  # 重启加载空VLAN表

MAC地址表删除命令

删除动态MAC地址

清除所有动态学习的MAC地址表项(临时生效,重启后恢复):

clear mac-address-table dynamic

删除指定MAC地址

删除特定MAC地址绑定(如00e0-fc12-3456)及其所属接口:

clear mac-address-table 00e0-fc12-3456

删除静态MAC地址

静态MAC地址需手动删除(需进入配置模式):

undo mac-address static 00e0-fc12-3456 interface GigabitEthernet 0/1

路由表删除命令

删除静态路由

删除指定的静态路由条目(如目标网段168.1.0/24,下一跳1.1.1):

undo ip route-static 192.168.1.0 24 10.1.1.1

删除动态路由协议条目

  • OSPF路由:删除OSPF进程100中学习到的特定网段路由:
    undo ospf 100
    undo ip route ospf 192.168.2.0 24  # 删除OSPF路由条目
  • BGP路由:删除BGP邻居1.1.1宣告的路由:
    undo bgp 100
    undo ip route bgp 192.168.3.0 24

安全与访问控制删除命令

删除ACL规则

删除编号为2000的标准ACL或3000的高级ACL:

undo acl number 2000  # 删除标准ACL
undo acl number 3000  # 删除高级ACL

若需删除ACL中的某条规则,需进入ACL视图后指定规则序号:

acl number 3000
undo rule 10  # 删除序号为10的规则
quit

删除用户账号

删除本地认证用户(如用户名admin):

undo local-user admin

删除SSH密钥或服务

  • 删除SSH主机密钥:
    delete ssh2 host-key
  • 关闭SSH服务:
    undo ssh server enable

文件管理与删除命令

删除Flash中的文件

删除指定目录下的文件(如delete flash:/config/old.cfg):

delete flash:/config/old.cfg

删除整个目录(需确认目录为空):

delete flash:/config/force  # 强制删除非空目录(部分型号支持)

清空日志缓冲区

删除设备内存中的日志信息:

clear logbuffer

注意事项

  1. 操作前备份:删除配置前建议通过copy startup-config flash:/backup.cfg备份,避免误操作导致网络中断。
  2. 权限确认:删除命令需在用户视图(>)或系统视图()下执行,普通用户可能无权限。
  3. 影响范围:删除关键配置(如管理IP、VLAN)可能导致设备远程管理失效,建议通过Console直连操作。
  4. 重启生效:部分删除操作(如删除startup-config)需重启设备才能生效,提前规划维护窗口。

相关问答FAQs

Q1: 删除交换机的VLAN后,原VLAN下的端口会变成什么状态?
A: 删除VLAN(如undo vlan 10)后,原属于该VLAN的端口会恢复默认状态,若端口为接入模式(access),将重新划入默认VLAN 1;若为Trunk模式,将保留Trunk属性但允许的VLAN列表中不再包含已删除的VLAN,需手动重新配置端口VLAN成员关系以确保网络连通性。

Q2: 误删除了启动配置,如何恢复?
A: 若已删除startup-config但设备未重启,可通过copy flash:/backup.cfg startup-config恢复备份配置;若设备已重启并加载空配置,需通过Console连接,重新配置管理IP、远程登录权限等基础信息,再从TFTP/FTP服务器加载历史配置文件(如copy tftp: startup-config)。

分享:
扫描分享到社交APP
上一篇
下一篇