SNMP Trap 与 Syslog 配置教程(新华三 H3C 5800 系列)

生成摘要

新华三 H3C 5800 交换机配置 SNMP v2c Trap 与 Syslog 日志服务器的核心步骤包括:开启 snmp-agent 并启用 trap,配置团体名为 tsgz2019 的只读权限,指定 Trap 目标主机 IP 及其密码短语;同时设置日志保留 4320 分钟、缓冲区 1024KB,通过指定源接口将日志发送至 Syslog 服务器。

— AI 生成,仅供参考

本文以 新华三(H3C)5800 系列交换机 为例,演示如何配置 SNMP v2c Trap 以及 Syslog 日志服务器。

注意: 文档中所有 IP 地址已统一使用 XX.XX.XX.XX 作为占位符,实际部署时请替换为真实地址。


一、应用场景说明

通过本配置,可以实现:

  • 设备主动向管理服务器发送 SNMP Trap 告警信息
  • 设备将系统日志发送到 日志服务器(Syslog Server)
  • 统一进行网络设备的监控、告警与审计

二、设备与配置前准备

在开始配置前,请确认以下信息(适用于 H3C 5800,Comware V7 系统):

  • SNMP 管理服务器 IP:XX.XX.XX.XX
  • Syslog 服务器 IP:XX.XX.XX.XX
  • SNMP 团体名(Community):tsgz2019
  • 作为日志源接口的 VLAN 接口:Vlan-interfaceXXXX

三、SNMP 配置说明

1️⃣ 开启 SNMP 功能

PHP
snmp-agent

Shell

启用 SNMP Agent,是后续所有 SNMP 功能的基础。


2️⃣ 启用 SNMP Trap 功能

PHP
snmp-agent trap enable

Shell

作用:

  • 允许设备在发生事件(如接口状态变化、设备重启等)时,主动发送 Trap 告警。

3️⃣ 指定 SNMP 协议版本

PHP
snmp-agent sys-info version v2c

Shell

说明:

  • 指定使用 SNMP v2c 协议
  • v2c 使用团体名进行认证,配置简单,应用广泛

4️⃣ 配置 SNMP 读团体名

PHP
snmp-agent community read tsgz2019

Shell

说明:

  • tsgz2019 为 只读团体名
  • 管理服务器通过该团体名获取设备状态信息

5️⃣ 配置 SNMP Trap 目标主机

PHP
snmp-agent target-host trap address udp-domain XX.XX.XX.XX params securityname tsgz2019 v2c

Shell

参数说明:

参数说明
XX.XX.XX.XXSNMP Trap 接收服务器 IP
securityname tsgz2019使用的团体名
v2cTrap 协议版本

作用:

  • 指定 Trap 告警发送到指定的 SNMP 管理服务器

四、Syslog 日志配置说明

1️⃣ 设置日志最小保留时间

PHP
info-center syslog min-age 4320

Shell

说明:

  • 日志最少保留 4320 分钟(3 天)
  • 防止日志被过快清理

2️⃣ 设置日志缓冲区大小

PHP
info-center logbuffer size 1024

Shell

说明:

  • 设置本地日志缓冲区大小为 1024 KB
  • 用于临时存储系统日志

3️⃣ 指定日志发送源接口

PHP
info-center loghost source Vlan-interfaceXXXX

Shell

说明:

  • 指定日志发送时使用的源 IP
  • 一般选择与日志服务器互通的 VLAN 接口

4️⃣ 配置 Syslog 服务器地址

PHP
info-center loghost XX.XX.XX.XX

Shell

说明:

  • 将设备日志发送到指定的 Syslog 服务器
  • 服务器需提前开启 UDP 514 端口监听

五、完整示例配置(IP 已脱敏)

PHP
snmp-agent
snmp-agent trap enable
snmp-agent sys-info version v2c
snmp-agent community read tsgz2019
snmp-agent target-host trap address udp-domain XX.XX.XX.XX params securityname tsgz2019 v2c

info-center syslog min-age 4320
info-center logbuffer size 1024
info-center loghost source Vlan-interfaceXXXX
info-center loghost XX.XX.XX.XX

Shell


六、验证建议

  • 在 SNMP 管理服务器上确认可收到 Trap 告警
  • 在 Syslog 服务器上确认可看到设备日志
  • 可尝试:
    • 接口 up/down
    • 设备重启
    • 登录/退出设备

七、注意事项

  • SNMP v2c 为明文团体名,建议仅在内网使用
  • 若安全要求较高,可考虑升级为 SNMP v3
  • 确保防火墙放行 SNMP(UDP 161 / 162)和 Syslog(UDP 514)端口

📘 本文档可直接用于运维交付、方案说明或内部培训材料

暂无介绍....

延伸阅读:

博达交换机BVSS 堆叠完整部署步骤文档

两台交换机虚拟成一台)适用于:博达 / 迪普 / 锐捷 等支持 BVSS 的交换机模式:normal(两台设备)一、拓扑...

ningmeng
2026年6月17日
SNMP Trap 与 Syslog 配置教程(新华三 H3C 5800 系列)

本文以 新华三(H3C)5800 系列交换机 为例,演示如何配置 SNMP v2c Trap 以及 Syslog 日志服...

ningmeng
2026年6月17日
华为交换机四台堆叠配置方法

/* ===== 页面基础 ===== */body{ margin:0; font-family:"Microsoft...

ningmeng
2026年6月23日
风电光伏场站|调度数据网路由器配置全流程

🌱 新能源运维|电力调度网|路由器配置|BGP/MPLS VPN🔥 开篇导语随着风电、光伏等新能源场站大规模并网,调度数...

ningmeng
2026年6月17日
企业级 DHCP 中继实战|一台 DHCP 服务器实现全网统一 IP 分配

大家好,我是新能源场站数通技术圈。今天给大家带来某中型科技公司 DHCP 中继真实落地案例,基于华为eNSP 仿真环境,...

ningmeng
2026年6月17日