仅将 NetScaler Gateway 与 StoreFront 或 StoreFront Cloud 集成以进行 HDX 路由

Last published : Oct 14, 2026
本文介绍如何配置仅用于 HDX 路由的 NetScaler Gateway 虚拟服务器。在此配置中,NetScaler Gateway 不提供任何身份验证或对 StoreFront 的远程访问。相反,您仅使用 NetScaler Gateway 在用户端点与资源位置中的虚拟应用程序和桌面之间代理 HDX (ICA) 连接。

用例

此配置可用于以下场景。

StoreFront

默认情况下,使用 StoreFront 时,同一个 NetScaler Gateway 既用于向 StoreFront 提供远程访问,也用于向虚拟应用程序和桌面提供远程访问。但是,如果您的资源位于与 StoreFront 服务器不同的位置,则可以仅为 HDX 路由在该位置部署 NetScaler Gateway。使用 StoreFront 的最佳网关路由功能告知 StoreFront 使用该网关访问特定站点或区域中的资源。

店面云

与本地 StoreFront 部署不同,StoreFront Cloud 托管应用商店 UI 并自行执行用户身份验证。因此,您应将 NetScaler Gateway 配置为仅用于 HDX 路由。

先决条件

  • 可从 Internet 访问的 NetScaler Gateway 实例,并具有可绑定到虚拟服务器的有效 SSL 证书。
  • 已添加到 Citrix Cloud 并安装了 Cloud Connector 的资源位置。

配置 NetScaler Gateway 以进行 HDX 路由

要配置 NetScaler Gateway 以通过 StoreFront Cloud 进行 HDX 路由,请完成以下步骤:

1. 创建会话配置文件和策略

  1. 导航到 配置 > NetScaler Gateway > 策略 > 会话。
  2. 在 Session Profiles 选项卡中,单击 Add。
  3. 为会话配置文件分配一个名称。
  4. 在 Client Experience 选项卡中,将 Session Time-out (mins) 设置为 Override Global 并指定一个值。这是一个非活动超时:它会被网络流量重置,并且不会断开活动的 HDX 连接,因为 ICA 流量会阻止会话进入空闲状态。它仅在连接在配置的持续时间内真正空闲时才结束会话。
  5. 在 Security 选项卡中,启用 Default Authorization Action 并将其设置为 ALLOW。
  6. 在 Published Applications 选项卡中,将 ICA Proxy 设置为 ON。
  7. 单击 Create。
  8. 在 Session Policies 选项卡中,单击 Add。
  9. 在 Name 中,为会话策略分配一个名称。
  10. 在 Profile 中,选择您创建的会话配置文件。
  11. 在 Expression 中,输入 true,以便策略应用于此虚拟服务器的所有连接。
  12. 单击 Create。

2. 创建 NetScaler Gateway 虚拟服务器

  1. 导航到 Configuration > NetScaler Gateway > Virtual Servers,然后单击 Add。
  2. 分配名称和 IP 地址,然后单击 Continue。
  3. 在 Basic Settings 中,清除 Enable Authentication 并选择 ICA Only。
  4. 绑定证书。
    1. 在 Certificate 部分中,单击 No Server Certificate。
    2. 在 Select Server Certificate 下,选择此虚拟服务器的公共 FQDN 的 SSL 证书,或者如果尚未提供,请单击 Add 进行安装。
    3. 单击 Bind。
  5. 单击 Continue。
  6. 绑定策略。
    1. 在 Policies 部分中,单击 +。
    2. 将 Choose Policy 保留为 Session,将 Choose Type 保留为 Request,然后选择 Continue。
    3. 在 策略绑定 下,单击 单击以选择。
    4. 选择您在上一步中创建的会话策略,然后单击 Select。
    5. 单击 Bind。
  7. 添加 STA 服务器。
    1. 在“高级设置”列中,单击“已发布的应用程序”以将该部分添加到虚拟服务器。
    2. 在“已发布的应用程序”部分中,单击“无 STA 服务器”。
    3. 输入资源位置中 Cloud Connector 的地址,然后单击“绑定”。
    4. 对资源位置中的每个 Cloud Connector 重复此操作。
  8. 单击“完成”。

3. 将 NetScaler Gateway 添加到 StoreFront 或 StoreFront Cloud

如果您使用的是 StoreFront Cloud,请参阅 连接到 DaaS 资源。
如果您使用的是本地 StoreFront,请参阅 配置 Citrix Gateway。将“用法或角色”设置为“仅 HDX 路由”。