首页/网络/常用端口速查/5228 Google 推送(FCM)端口

5228 Google 推送(FCM)端口

Android 推送的出口端口:设备与 FCM(原 GCM)通过 5228 建立长连接,辅以 5229/5230,是外企办公网必放行清单常客。

常用端口速查网络更新于 2026-10-13

5228 是什么

5228 是 Android 设备与推送服务建立长连接的出口端口,配套还有相邻的两个端口用于回退。设备通过这条链路接收应用推送、消息同步与账号相关通知;国内厂商定制系统通常走各自的推送通道,而原生 Android 与海外机型依赖它。

为什么企业网络会关注它

它常出现在办公网出口放行清单上:只放开常见 Web 端口时,推送会尝试回退但可靠性明显下降,表现为消息延迟数分钟甚至完全收不到。员工反馈「手机不响」时,网络策略往往是被忽略的一环。

基本信息

服务移动推送服务的长连接
协议TCP 5228,回退端口 5229 与 5230
用途应用推送与系统通知
适用设备原生 Android 与海外机型
安全等级按业务需要评估后放行出口

典型使用场景

  • 让企业发放的设备正常接收应用与系统通知
  • 排查消息延迟或收不到推送的网络侧原因
  • 制定办公网出口策略时评估哪些端口需要放行
  • 移动设备管理平台向终端下发配置
  • 网络变更后验证推送链路是否仍然可用

连通性验证

连通性验证
nc -zv mtalk.google.com 5228     # 验证出口可达性
nc -zv mtalk.google.com 5229     # 验证回退通道
# Windows 环境中可用同类端口探测方式验证

出口策略核对

出口策略核对
# 出口策略常见做法是按域名与端口组合放行
# 仅放行 Web 端口时推送会尝试回退,但可靠性下降
# 变更后观察一段时间内的推送到达率,而不是只看单次测试结果

链路对照

链路端口说明
主通道TCP 5228长连接与消息接收
回退通道TCP 5229 与 5230主通道不可用时尝试
厂商通道随域名与端口而定按实际访问日志确认
国内厂商定制系统多使用各自的推送通道:遇到推送异常时先确认设备型号与系统版本,再决定排查哪条链路,可以避免在错误的方向上花时间。

易错点

  • 内网封禁该端口段:海外员工手机推送集体延迟,排查数周才定位到网络策略
  • 只放行 Web 端口就认为够用:推送依赖长连接,回退路径可靠性明显下降
  • 变更出口策略后未做到达率验证:单点测试通过,整体推送质量却在下降
  • 把厂商推送通道与该端口混为一谈:按错误对象排查,结论自然对不上

数据来源与参考

  • Google 官方文档(FCM 端口 5228/5229/5230)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌