首页/安全/安全设备配置速查/Syslog 端口与传输方式

Syslog 端口与传输方式

传统 syslog 使用 UDP 514,加密与可靠传输常用 TCP 6514 或厂商专用端口;端口选择影响可靠性。

安全设备配置速查安全更新于 2026-10-13

Syslog 端口与传输方式是什么

syslog 是网络设备把日志送到日志服务器的标准方式。传统实现用 UDP 514,无连接、开销小,但网络拥塞或服务器繁忙时会丢报文;需要可靠传输时可用 TCP(常见 514 或 1514,厂商实现不一),跨安全域或公网传输时通常使用带 TLS 的 6514。端口选择不是小事:设备和服务器两侧必须一致,中间设备的放行策略也必须同步更新。

基本信息

UDP 514传统方式,简单但可能丢包,无重传机制
TCP 514 / 1514可靠传输,厂商实现与默认端口不同
TLS 6514加密传输,用于跨公网或跨安全域
常见服务器rsyslog、syslog-ng、商用日志平台采集器
实施要点设备侧端口、网络放行、服务器监听三者一致

典型使用场景

  • 设备接入日志平台:确定使用哪个端口与协议
  • 日志量大的核心设备:用 TCP 减少高峰丢日志
  • 跨公网传输:使用加密端口并做双向校验
  • 日志收不到排查:核对设备、网络与服务器三处端口配置
  • 日志平台迁移:端口变化后同步更新设备与放行策略
  • 合规要求:留存链路需具备完整性保障时选择可靠传输

端口核对

端口核对
# 设备侧:日志服务器地址与端口、协议(UDP 或 TCP)
# 网络侧:中间防火墙放行设备到日志平台的对应端口
# 服务器侧:rsyslog 监听配置与协议保持一致
# 例如 /etc/rsyslog.conf 中启用 UDP 或 TCP 接收模块
# 变更后验证:设备触发一次事件,服务器侧确认收到
# 加密场景额外确认证书、时间与信任链

传输方式对照

方式可靠性适用场合
UDP 514低,可能丢包内网、日志量不大、容忍少量丢失
TCP 514/1514较高,有重传核心设备、日志量大
TLS 6514较高且有加密跨公网、跨安全域传输
本地缓冲设备侧暂存链路中断时避免彻底丢失
端口不是标准化的部分:同样叫 syslog,不同厂商默认端口可能不同(514、1514 等),实施前以设备与平台文档为准,不要凭印象配置。
跨公网明文传输日志会泄露设备名称、内网结构与事件内容,涉及敏感信息时应使用加密传输方式。

易错点

  • 设备用 UDP 而服务器只监听 TCP(或反之),日志静默丢失且两侧无报错
  • 中间设备只放行 514/UDP,更换为加密端口后被拦截
  • 按印象假设厂商默认端口,未核对文档导致配置不匹配
  • 明文跨公网传输日志,泄露内网结构与被记录的事件内容
  • 链路中断期间设备本地缓冲不足,日志彻底丢失无法追溯

数据来源与参考

  • RFC 5425(syslog over TLS)
  • RFC 5426(syslog over UDP)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌