H3C交换机清空MAC地址表的命令会根据要清除的MAC地址类型(动态、静态、Sticky等)有所不同。
这是最常规的操作,用于清除交换机动态学习到的MAC地址。
命令(在用户视图下执行):
更精细的操作:
你也可以在命令后指定参数,只清除特定端口或特定VLAN的表项。
undo mac-address 命令在系统视图下使用,功能更强大,可以删除指定类型的MAC地址表项。
命令(在系统视图下执行):
用法示例:
如果你的交换机端口启用了 port-security 并且使用了 sticky MAC 功能,需要用专门的命令清除。
命令(在用户视图下执行):
这条命令会一次性清除指定端口上所有通过 sticky 方式学习的MAC地址。
在执行清除操作前,有几点需要留意:
暂无评论
一、全局清空全部 MAC 地址表(整机所有端口、VLANMAC 全部删除)
Comware V7(S5130/S5560/S7503X/MSR 系列)
bash
运行
system-view
# 清除所有动态MAC地址(静态绑定MAC不会删除)
reset mac-address dynamic all
# 如需同时删除静态MAC绑定
undo mac-address static all
Comware V5(S5120/S3100/S5500V2 老交换机)
bash
运行
system-view
reset mac-address all
二、精准局部清空(按需清理,不影响整机)
1. 清空指定 VLAN 内 MAC 表
V7/V5 通用
bash
运行
# 清空VLAN 10所有动态MAC
reset mac-address dynamic vlan 10
2. 清空指定端口下 MAC 表
bash
运行
# 清除G1/0/1端口学习到的全部MAC
reset mac-address dynamic interface GigabitEthernet 1/0/1
3. 清空单条静态 MAC 绑定
bash
运行
undo mac-address static 0001-2222-3333 vlan 10 interface GigabitEthernet 1/0/1
三、区分关键概念
dynamic 动态 MAC:交换机自动学习终端 MAC,重启 / 清空命令会消失;
static 静态 MAC 手动绑定:reset mac-address 不会删除静态条目,必须单独 undo 删除;
出厂默认无静态绑定,仅需执行reset mac-address dynamic all即可清空全部终端 MAC 表。
四、查看验证命令
bash
运行
display mac-address # 查看完整MAC地址表
display mac-address dynamic
display mac-address static
极简总结
V7 交换机清空全部动态 MAC:reset mac-address dynamic all;
V5 老交换机一键清空所有 MAC:reset mac-address all;
静态绑定 MAC 不会被 reset 命令清除,需单独 undo 删除;
支持按 VLAN、端口局部清理 MAC 表项。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论