iOS MDM 配置文件管理器端口使用

标签 ios tcp port mdm apple-profile-manager

我有一个 MDM,配置了针对 iOS 和 OSX 客户端的 Profile Manager
在我的家庭网络中一切正常。现在,我想在我的公司中应用它。

来自 Apple Support website :

端口 21952196 - TCP - 由配置文件管理器用于发送推送通知
端口 5223 - TCP - 用于保持与 APN 的持久连接并接收推送通知
端口 80/443 - TCP - 描述文件管理器用于发送推送通知
端口 1640 - TCP - 证书颁发机构的注册访问权限

出于安全原因,我必须指定哪些端口用于接收数据,哪些端口用于发送数据(或两者)。任何人都可以向我提供此信息吗?

最佳答案

如果我没记错的话...

  • 2195、2196:从 MDM 到 Apple 的出站
  • 5223:从您的 MDM 出站到 Apple 以及从您的客户端设备到 Apple 的出站/入站
  • 80/443:从您的 MDM 出站到 Apple 和您的客户端设备,在您的客户端设备上出站/入站到您的 MDM(假设您的 MDM 在这些端口上运行)
  • 1640:我不熟悉这个。我不得不假设它是从您的客户端设备出站到您的 CA。

您是否尝试过在 MDM 和 iOS 设备上监控您的流量以确定端口的原始流量? Apple 经常会说“只需打开端口 XX:YY 就可以了”,这显然不能转化为现实。

关于iOS MDM 配置文件管理器端口使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30047257/

相关文章:

c# - wcf "An existing connection was forcibly closed by the remote host"关闭客户端后

javascript - 更改要通过代码打开的新端口的状态

javascript - 如何在 "ios contenteditable element"中格式化文本后恢复平滑滚动?

ios - 回调违反控制反转

ios - Animated.View + Pan Responder 导致 React Native 中的每个像素重新渲染

C 线程套接字 - 带有 TLS 的 tcp,无法获取 ip/ether 数据包 header

tcp - 如果两台服务器都可以启动连接,我如何在两台服务器之间建立 TCP 连接?

Ruby - 查看端口是否打开

c - 移植 InterlockedExchange,仅使用 GCC 内部函数

ios - 如何限制 RMMapView 中的 map 边界和缩放级别