端口安全配置

端口安全(port-security)

端口安全就是MAC地址绑定,主要是面向非法接入,MAC地址是全球唯一标识

配置命令集

配置一对一手动绑定

image.png

注意:端口安全一定是用在交换机的access接口上的
查看PC的MAC地址

//PC
show int e0/0

image.png

en
conf ter
int e0/0
shutdown //为了防止报错,关闭接口
sw mode ac
switchport port-security //开启端口安全
switchport port-security mac-address aabb.cc00.2000 //绑定PC的MAC地址
end

查看MAC地址表

//SW
show mac address-table 

image.png

查看ARP表,ARP表的数量是跟着缓存走的(一条ARP表示一个待机数)

//SW
show arp

配置MAC地址动态粘贴

动态粘贴就是会动态粘贴第一次获取到的MAC地址,不需要人为手动绑定

en
conf ter
int e0/0
switchport port-security mac-address sticky

switchport port-securiy maximum 3 //设置最大粘贴三个MAC地址,默认只能粘贴一个MAC地址
end

MAC地址一旦粘贴上之后是不会消失的,就算设备重启也不会消失,自动粘贴上的和手动配置的效果是一样的

当手动no掉粘贴一条绑定的MAC配置,他会继续再次粘贴一个MAC

MAC地址不一致接口自动shutdown

en
conf ter
int e0/0
switchport port-security mac-address sticky
switchport port-security violation shutdown //默认使用的是shutdown,当接入的设备MAC和绑定端口的MAC地址不一样时,接口就会自动shutdown
end

修改PC的MAC地址进行测试

en
conf ter
int e0/0
mac-address aabb.cc00.5001  
end
//SW
show int e0/0

image.png

err-disabled 表示接口是错误关闭状态

如果要接口重新开启,需要把PC的MAC地址修改回来,并且在SW连接PC的接口上进行shutdown,no shutdown,在此期间也会有日志提醒

设置接口shutdown之后自动恢复

但是在实际工作中,接口shutdown之后如果要手动开启时不方便的,需要结合error-disable参数来使用

en
conf ter
errdisable recovery cause psecure-violation //设置因为端口安全导致的接口errdisable(这个导致的原因参数有很多)

errdisable recovery interval 30 //设置30s检测一次接口是否恢复正常
end

修改PC的MAC地址,然后并修改回来查看效果

//SW
show ip int br

image.png

发现MAC地址修改回来之后不需要手动开启端口,它会自动恢复

清理mac地址表

en
clear mac address-table dynamic

扩展(三个violation的惩罚参数)

protect

当PC的MAC地址与交换机连接PC的端口绑定的MAC地址不同时,接口不会down掉,但会阻塞掉e0/0口传来的数据

en
conf ter
int e0/0
switchport port-security violation protect
end

restrict

当PC的MAC地址与交换机连接PC的端口绑定的MAC地址不同时,接口不会down掉,但会一直弹出报错消息,并且也会阻塞掉e0/0口传来的数据

en
conf ter
int e0/0
switchport port-security violation restrict
end

shutdown

当PC的MAC地址与交换机连接PC的端口绑定的MAC地址不同时,接口直接会down掉

en
conf ter
int e0/0
switchport port-security violation shutdown
end
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: 要在ENSP中配置端口安全,可以使用以下步骤: 1. 首先登录到 ENSP 控制台。 2. 选择需要配置端口安全的交换机,并进入该设备的配置模式。 3. 在配置模式下,输入以下命令来启用端口安全port-security enable 4. 接下来,使用以下命令配置端口安全的参数: port-security port max-mac-num 1 // 设置端口允许连接的 MAC 地址数量为 1 port-security port mode userlogin // 设置端口模式为用户登录模式 5. 为了增加安全性,可以使用以下命令配置静态 MAC 地址: mac-address static xxxx-xxxx-xxxx interface GigabitEthernet0/0/1 // 指定 MAC 地址并将其绑定到接口 6. 最后,使用以下命令保存并退出配置模式: save quit 以上步骤可以帮助你在 ENSP 中配置端口安全。请注意,在实际操作中,你可能需要根据具体情况进行适当的调整。 ### 回答2: 在ENSP(Enterprise Network Simulation Platform)中配置端口安全,可以通过以下步骤完成: 1. 登录ENSP,并创建一个网络拓扑。选择需要配置端口安全的设备,并在拓扑中将它们连接起来。 2. 右键点击要配置端口安全的设备,选择"配置"。 3. 在设备配置界面的左上角找到"端口管理"选项,并点击进入。 4. 在端口管理页面中,选择要配置端口,并点击编辑按钮进入端口配置页面。 5. 在端口配置界面的左侧菜单中,找到"物理属性"选项,并点击进入。 6. 在物理属性页面中,找到"端口安全"选项,并勾选启用端口安全功能。 7. 在启用端口安全功能后,可以设置相关参数。例如,可以限制每个端口上允许连接的MAC地址数量,设置某一个端口允许连接的MAC地址,或者配置端口安全策略等。 8. 配置完毕后,点击"应用"按钮保存配置。 9. 重复上述步骤,对其他需要配置端口安全的设备进行相同的操作。 通过以上步骤,在ENSP中配置端口安全,可以限制每个端口上允许连接的MAC地址数量,提高网络安全性。此外,还可以根据实际需求,配置相应的端口安全策略,以保护网络免受未经授权的访问。 ### 回答3: 在eNSP中配置端口安全可以通过以下步骤进行: 1. 打开eNSP软件并创建仿真环境,选择合适的设备进行配置。 2. 确保设备已连接,并进入设备的命令行界面(CLI)。 3. 配置接口的安全等级,可以使用命令"port-security enable"启用端口安全功能。 4. 配置最大允许的MAC地址数量,可以使用命令"port-security max-mac-num s"来设置。 5. 配置安全MAC地址列表,可以使用命令"port-secuity mac-address secure s"来添加安全的MAC地址。 6. 配置违规MAC地址动作,可以使用命令"port-security violation-action"来设置当有违规MAC地址出现时的动作。 7. 配置违规MAC地址最大次数,可以使用命令"port-security mac-violation max"来设置最大次数。 8. 配置端口安全的其他参数,如安全MAC地址的静态学习等,可以根据实际需求进行配置。 9. 保存配置,并确保配置已生效。 通过以上步骤,就可以在eNSP中配置端口安全,以保护网络免受未经授权的设备接入。但需要注意的是,具体的配置操作可能会根据所使用的设备型号和固件版本略有差异,请参考设备的官方文档或者使用帮助来进行操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孑然i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值