端口要求
为了使设备和应用程序能够与 XenMobile® 通信,您需要在防火墙中打开特定端口。下表列出了必须打开的端口。
为 Citrix Gateway 和 XenMobile 打开端口以管理应用程序
打开以下端口,以允许用户连接从 Citrix Secure Hub™、Citrix Receiver 和 Citrix Gateway 插件经由 Citrix Gateway 到以下组件:
-
XenMobile
-
StoreFront™
-
Citrix 虚拟应用和桌面™
-
用于 Exchange ActiveSync 的 Citrix Gateway 连接器™
-
其他内部网络资源,例如内部网网站
要启用从 Citrix ADC 到 Launch Darkly 的流量,您可以使用此支持知识中心文章中提到的 IP 地址。
有关 Citrix Gateway 的更多信息,请参阅 Citrix Gateway 文档。该文档包含有关 Citrix ADC IP (NSIP)、虚拟服务器 IP (VIP) 和子网 IP (SNIP) 地址的信息。
| TCP 端口 | 描述 | 源 | 目标 |
|---|---|---|---|
| 21 或 22 | 用于将支持包发送到 FTP 或 SCP 服务器。 | XenMobile | FTP 或 SCP 服务器 |
| 53(TCP 和 UDP) | 用于 DNS 连接。 | 思杰网关、思杰移动 | DNS 服务器 |
| 80 | Citrix Gateway 通过第二个防火墙将 VPN 连接传递到内部网络资源。如果用户使用 Citrix Gateway 插件登录,通常会发生这种情况。 | 思杰网关 | 内网网站 |
| 80 或 8080;443 | 用于枚举、票证和身份验证的 XML 和安全票证颁发机构 (STA) 端口。Citrix 建议使用端口 443。 | StoreFront 和 Web Interface XML 网络流量;Citrix Gateway STA | 虚拟应用或桌面 |
| 123 (TCP 和 UDP) | 用于网络时间协议 (NTP) 服务。 | 思杰网关;易安移动 | NTP 服务器 |
| 389 | 用于不安全的 LDAP 连接 | 思杰网关;易安移动 | LDAP 身份验证服务器或 Microsoft Active Directory |
| 443 | 用于 Citrix Receiver™ 或 Receiver for Web 连接到 StoreFront,以访问和管理 Virtual Apps and Desktops 中的应用程序。 | 互联网 | Citrix 网关 |
| 443 | 用于连接 XenMobile 以交付 Web、移动和 SaaS 应用程序。 | 互联网 | 思杰网关 |
| 443 | 用于设备与 XenMobile Server 的通用通信。 | XenMobile | XenMobile |
| 443 | 用于移动设备连接到 XenMobile 进行注册。 | 互联网 | XenMobile |
| 443 | 用于 XenMobile 连接到 Citrix Gateway 连接器以进行 Exchange ActiveSync。 | XenMobile | Citrix Gateway 连接器,用于 Exchange ActiveSync |
| 443 | 用于从 Citrix Gateway connector for Exchange ActiveSync 到 XenMobile 的连接。 | Citrix Gateway 用于 Exchange ActiveSync 的连接器 | XenMobile |
| 443 | 用于在没有证书身份验证的部署中回调 URL。 | XenMobile | 思杰网关 |
| 514 | 用于 XenMobile 与 syslog 服务器之间的连接。 | XenMobile | Syslog 服务器 |
| 636 | 用于安全的 LDAP 连接。 | 思杰网关;XenMobile | LDAP 身份验证服务器或 Active Directory |
| 1494 | 用于内部网络中基于 Windows 的应用程序的 ICA® 连接。Citrix 建议保持此端口打开。 | 思杰网关 | 虚拟应用或桌面 |
| 1812 | 用于 RADIUS 连接。 | 思杰网关 | RADIUS 身份验证服务器 |
| 2598 | 用于通过会话可靠性连接到内部网络中基于 Windows 的应用程序。Citrix 建议保持此端口打开。 | 思杰网关 | 虚拟应用或桌面 |
| 3268 | 用于 Microsoft 全局编录不安全的 LDAP 连接。 | 思杰网关;思杰移动 | LDAP 身份验证服务器或 Active Directory |
| 3269 | 用于 Microsoft 全局编录安全 LDAP 连接。 | 思杰网关;XenMobile | LDAP 身份验证服务器或 Active Directory |
| 9080 | 用于 Citrix ADC 与 Citrix Gateway connector for Exchange ActiveSync 之间的 HTTP 流量。 | 思杰 ADC | 思杰网关用于 Exchange ActiveSync 的连接器 |
| 30001 | 用于 HTTPS 服务初始暂存的管理 API | 内部 LAN | XenMobile 服务器 |
| 9443 | 用于 Citrix ADC 与 Citrix Gateway connector for Exchange ActiveSync 之间的 HTTPS 流量。 | 思杰 ADC | Citrix Gateway 的 Exchange ActiveSync 连接器 |
| 45000; 80 | 在集群中部署时,用于两个 XenMobile VM 之间的通信。端口 80 用于节点间通信和 SSL 卸载。 | XenMobile | XenMobile |
| 8443 | 用于注册、XenMobile Store 和移动应用管理 (MAM)。 | XenMobile; Citrix Gateway; 设备; 互联网 | XenMobile |
| 4443 | 管理员通过浏览器访问 XenMobile 控制台时使用。也用于从一个节点下载所有 XenMobile 集群节点的日志和支持包。 | 访问点(浏览器);XenMobile | XenMobile |
| 27000 | 用于访问外部 Citrix 许可证服务器的默认端口。 | XenMobile | Citrix 许可证服务器 |
| 7279 | 用于签入和签出 Citrix 许可证的默认端口。 | XenMobile | Citrix 供应商守护程序 |
| 161 | 用于使用 UDP 协议的 SNMP 流量。 | SNMP 管理器 | XenMobile |
| 162 | 用于从 XenMobile 向 SNMP 管理器发送 SNMP trap 警报。源是 XenMobile,目标是 SNMP 管理器。 | XenMobile | SNMP 管理器 |
打开 XenMobile 端口以管理设备
打开以下端口以允许 XenMobile 在您的网络中进行通信。
| TCP 端口 | 描述 | 源 | 目标 |
|---|---|---|---|
| 25 | XenMobile 通知服务的默认 SMTP 端口。如果您的 SMTP 服务器使用不同的端口,请确保您的防火墙未阻止该端口。 | XenMobile | SMTP 服务器 |
| 80 和 443 | 企业应用商店连接到 Apple iTunes App Store 或 Google Play(必须使用 80)。用于 Apple 批量采购。用于从 iOS 或适用于 Android 的 Secure Hub 的应用商店发布应用。 | XenMobile | ax.apps.apple.com 和 *.mzstatic.com; vpp.itunes.apple.com; login.live.com; *.notify.windows.com; play.google.com, android.clients.google.com, android.l.google.com |
| 80 或 443 | 用于 XenMobile 和 Nexmo SMS 通知中继之间的出站连接。 | XenMobile | Nexmo SMS 中继服务器 |
| 389 | 用于不安全的 LDAP 连接。 | XenMobile | LDAP 身份验证服务器或 Active Directory |
| 443 | 用于 Android 设备的注册和代理设置。 | 互联网 | XenMobile |
| 443 | 用于 Android 和 Windows 设备的注册和代理设置,以及 MDM 远程支持客户端。 | 互联网、局域网和 Wi-Fi | XenMobile |
| 1433 | 默认用于连接远程数据库服务器(可选)。 | XenMobile | SQL 服务器 |
| 443 或 2197 | 用于向 *.push.apple.com 发送 APNs 通知 |
XenMobile | Internet(使用公共 IP 地址 17.0.0.0/8 的 APNs 主机 |
| 5223 | 用于从 iOS 设备到 *.push.apple.com 的 APNs 出站连接。 |
iOS 设备 | Internet(使用公共 IP 地址 17.0.0.0/8 的 APNs 主机) |
| 8081 | 用于来自可选 MDM 远程支持客户端的应用程序隧道。默认为 8081。 | 远程支持客户端 | XenMobile |
| 8443 | 用于 iOS 设备的注册。 | 互联网;局域网和无线局域网 | XenMobile |
AutoDiscovery 服务连接的端口要求
此端口配置可确保从适用于 Android 的 Secure Hub 连接的 Android 设备可以从内部网络访问 Citrix AutoDiscovery Service (ADS)。您需要访问 ADS 才能下载通过 ADS 提供的安全更新。
注意:
ADS 连接可能不支持您的代理服务器。在这种情况下,请允许 ADS 连接绕过代理服务器。
如果要启用证书锁定,请执行以下先决条件:
-
收集 XenMobile Server 和 Citrix ADC 证书。 证书必须为 PEM 格式,并且必须是公共证书,而不是私钥。
-
联系 Citrix 支持部门并提交启用证书锁定的请求。 在此过程中,系统会要求您提供证书。
证书锁定要求设备在注册之前连接到 ADS。此要求可确保 Secure Hub 获得最新的安全信息。要使 Secure Hub 注册设备,设备必须能够访问 ADS。因此,在内部网络中开放 ADS 访问对于启用设备注册至关重要。
要允许适用于 Android 或 iOS 的 Secure Hub 访问 ADS,请为以下 FQDN 打开端口 443:
| FQDN | 端口 | IP 和端口使用情况 |
|---|---|---|
discovery.cem.cloud.us |
443 | Secure Hub - 通过 CloudFront 进行 ADS 通信 |
有关支持的 IP 地址的信息,请参阅 来自 AWS 的基于云的存储中心。
Android Enterprise 网络要求
有关为 Android Enterprise 设置网络环境时要考虑的出站连接的信息,请参阅 Google 支持文章 Android Enterprise 网络要求。
XenMobile 的端口要求
以下目标主机必须可从网络访问,才能创建 Managed Google Play Enterprise 并访问 Managed Google Play iFrame。Google 向 EMM 开发人员提供了 Managed Play iFrame,以简化应用程序的搜索和批准。要使用 Managed Play iFrame,您用于访问 XenMobile 控制台的浏览器必须能够访问 Google Play。
| 目标主机 | 端口 | 描述 |
|---|---|---|
play.google.com |
TCP/443 | 用于 Google Play 商店、Play Enterprise 注册 |
*.googleapis.com |
TCP/443 | 用于 谷歌移动管理、谷歌 API 接口、谷歌 Play 商店 API 接口、FCM。 |
accounts.youtube.com, accounts.google.com |
TCP/443 | 用于帐户身份验证 |
apis.google.com |
TCP/443 | 用于 Google Web 服务 |
ogs.google.com |
TCP/443 | 用于 iFrame UI 元素 |
notifications.google.com |
TCP/443 | 用于桌面和移动通知 |
fonts.googleapis.com, *.gstatic.com, *.googleusercontent.com |
TCP/443 | 用于 Google Fonts 用户生成的内容。例如,商店中的应用程序图标 |
cri.pki.goog, ocsp.pki.goog |
TCP/443 | 用于证书验证 |