【问题标题】:Parse Server: Which ports do I need to open in my firewall for ios push notifications? (APNS)Parse Server:我需要在防火墙中为 ios 推送通知打开哪些端口? (APNS)
【发布时间】:2016-03-18 13:00:04
【问题描述】:

我尝试在自己的服务器上设置parse。我已经启动并运行了。

我需要在防火墙中为通过 APNS 的 ios 推送通知打开哪些端口?

我在网上找到了这个信息:

  1. TCP 端口 5223(设备用于与 APNs 服务器通信)
  2. TCP 端口 2195(用于向 APNs 发送通知)
  3. TCP 端口 2196(由 APNs 反馈服务使用)
  4. TCP 端口 443(用于 https 访问 API)

我在其他地方找不到任何便便。这是正确的吗?

【问题讨论】:

    标签: ios apple-push-notifications port firewall parse-server


    【解决方案1】:

    Apple 提供其软件和产品使用的端口full list

    APNS 根据此列表使用端口 2195、2196 和 5223。

    但你仍然必须为仅 wi-fi 网络打开端口 443,根据这个 Apple support page

    如果您在防火墙后使用 Wi-Fi 或使用私有接入点名称 (APN) 传输蜂窝数据,则需要在这些端口上与 APNs 服务器建立直接、无代理的连接:

    • TCP 端口 5223:用于与 Apple 推送通知服务 (APN) 通信
    • TCP 端口 2195:用于向 APN 发送通知
    • TCP 端口 2196:用于 APNs 反馈服务
    • TCP 端口 443:仅当设备无法通过端口 5223 访问 APN 时,仅用于 Wi-Fi 的后备

    【讨论】:

    • 哪些需要传入,哪些需要传出?
    【解决方案2】:

    您需要为通过 APNS 的 ios 推送通知打开以下端口:

    TCP 端口 2195(用于向 APN 发送通知)

    【讨论】:

      猜你喜欢
      • 2012-03-22
      • 2022-08-09
      • 2017-09-15
      • 1970-01-01
      • 1970-01-01
      • 2013-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多