最佳答案
可以在端口下配置最大学习max为1
mac-address max-mac-count命令用来配置接口的MAC地址数学习上限。
undo mac-address max-mac-count命令用来恢复缺省情况。
【命令】
mac-address max-mac-count count
undo mac-address max-mac-count
【缺省情况】
接口未配置MAC地址数学习上限。
【视图】
二层以太网接口视图
【缺省用户角色】
network-admin
【参数】
count:接口的MAC地址数学习上限,为0即表示不允许该接口学习MAC地址。取值范围为0~4096。
【使用指导】
通过配置接口的MAC地址数学习上限,用户可以控制设备维护的MAC地址表的表项数量。如果MAC地址表过于庞大,可能导致设备的转发性能下降。当接口学习到的MAC地址数达到上限时,该接口将不再对MAC地址进行学习。
【举例】
# 配置端口GigabitEthernet1/0/1的MAC地址数学习上限为600。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] mac-address max-mac-count 600
(1)
暂无评论
建议先确认下交换机具体型号和软件版本信息,如果没有或不方便请参考以下思路
方法1
把接口下mac地址学习功能关闭,然后手工绑定一个mac即可。
方法2
或者通过端口安全方式来实现,但需要交换机支持才行。
(0)
暂无评论
您好,请知:
可以配置二层ACL,仅允许特定MAC通过,其他全部拒绝。
以下是二层ACL的配置参考命令:
[SW1]acl mac 4000
[SW1-acl-mac-4000]rule 0 deny source-mac 7844-E538-0306 FFFF-FF00-0000
[SW1-acl-mac-4000]rule 1 permit
[SW1-acl-mac-4000]quit
[SW1]int gi 1/0/1
[SW1-GigabitEthernet1/0/1]packet-filter mac 4000 outbound
[SW1-GigabitEthernet1/0/1]quit
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论