当前位置: 首页 > ai >正文

控制mac地址表端口安全

一、端口安全的核心理论
  1. 安全MAC地址类型

    • 安全动态MAC:启用端口安全后动态学习的MAC地址,设备重启后丢失,需重新学习。

    • 安全静态MAC:手动配置的MAC地址,永久生效且不会被老化。

    • Sticky MAC:动态学习后自动转换为静态MAC,保存配置后重启仍保留。

  2. 关键功能

    • MAC地址绑定:限制端口仅允许指定MAC地址通信。

    • MAC地址学习限制:控制端口可学习的最大MAC数量。

    • 违规动作:检测非法流量时触发预设动作(丢弃、告警、关闭端口)。

  3. 违规模式

    • Restrict:丢弃非法报文并生成告警(推荐使用)。

    • Protect:静默丢弃非法报文,不记录日志。

    • Shutdown:关闭端口并告警,需管理员手动恢复或配置自动恢复。


 展示拓扑

 能够PC1和PC2能够通信

 测试外来入侵电脑连接g0/0/2端口

测试结果

 

二、基础配置步骤
  1. 启用端口安全

    <Huawei> system-view
    [Huawei] interface GigabitEthernet0/0/1
    [Huawei-GigabitEthernet0/0/1] port-security enable   # 启用端口安全
  2. 设置最大MAC地址数量

    [Huawei-GigabitEthernet0/0/1] port-security max-mac-num 3  # 允许最多3个MAC地址
  3. 绑定MAC地址

    • 静态绑定

      [Huawei-GigabitEthernet0/0/1] port-security mac-address 0011-2233-4455
    • Sticky MAC(动态学习并自动保存):

      [Huawei-GigabitEthernet0/0/1] port-security mac-address sticky
  4. 配置违规动作

    [Huawei-GigabitEthernet0/0/1] port-security protect-action shutdown  # 违规时关闭端口
  5. 配置自动恢复(可选)

    [Huawei] error-down auto-recovery cause port-security interval 300  # 端口关闭后300秒自动恢复
  6. 验证配置

    [Huawei] display port-security interface GigabitEthernet0/0/1  # 查看端口安全状态

三、典型应用场景配置
  1. 办公室接入控制(单设备限制)

    interface GigabitEthernet0/0/1port-security enableport-security max-mac-num 1      # 仅允许1个设备接入port-security mac-address sticky  # 自动绑定首次连接的MAC地址
  2. 会议室多设备临时接入

    interface GigabitEthernet0/0/2port-security enableport-security max-mac-num 5      # 允许最多5个设备port-security protect-action restrict  # 丢弃非法流量并记录日志
  3. 服务器高安全区域

    interface GigabitEthernet0/0/3port-security enableport-security mac-address 0000-AAAA-BBBB  # 严格绑定服务器MACport-security protect-action shutdown     # 非法接入时关闭端口

四、进阶功能与注意事项
  1. MAC地址老化时间

    [Huawei-GigabitEthernet0/0/1] port-security aging-time 800  # 设置动态MAC老化时间为800秒
  2. 端口模式要求

    • 端口需设置为access模式,Trunk端口需明确允许的VLAN。

  3. 故障排查

    • 端口误关闭:使用display interface brief查看端口状态,通过restart命令或自动恢复配置恢复。

    • 配置不生效:检查端口模式是否为access,并确保未超过最大MAC限制

http://www.xdnf.cn/news/4420.html

相关文章:

  • 前端面经-VUE3篇(四)--pinia篇-基本使用、store、state、getter、action、插件
  • 【免费】2003-2018年全国各地级市进出口总额数据
  • Nginx 性能调优与深度监测全攻略
  • AI——认知科学中的认知架构建立步骤与方法
  • 【Prometheus】业务指标与基础指标的标签来源差异及设计解析(扩展版)
  • oracle 数据库sql 语句处理过程
  • LeetCode 热题 100_最长回文子串(93_5_中等_C++)(暴力破解法;动态规划)
  • LLaMA-Factory微调DeepSeek-R1-Distill-Qwen-7B
  • 2025年数字藏品行业DDoS攻防指南:技术升级与合规防御双轨制
  • 【C++】类和对象【下】
  • MySQL 中的 MVCC 是什么?
  • SRAM详解
  • vscode 安装插件
  • 软件开发模型介绍
  • MATLAB制作直方图
  • 【25软考网工】第五章(8)路由协议RIP、OSPF
  • QT聊天项目DAY09
  • 【神经网络与深度学习】VAE 中的先验分布指的是什么
  • 嵌入式音视频通话EasyRTC基于WebRTC技术驱动智能带屏音箱:开启智能交互新体验
  • MySQL从入门到精通(三):MySQL数据类型、SQL语言—DDL
  • 老年综合评估实训室虚拟仿真建设的关键技术与发展路径
  • 【论文阅读】Towards Stable Backdoor Purification through Feature Shift Tuning
  • C++ 完美转发
  • k8s部署OpenELB
  • vue3父组件调用子组件方法
  • AI大模型分类以及Prompt优化技巧
  • Microsoft Azure 在印度尼西亚区域正式上线
  • MDP相关内容
  • JVM中对象的存储
  • AI能否取代软件架构师?我将4个大语言模型进行了测试