Product Documentation

IPv4/IPv6 支持

Feb 23, 2016

此版本支持纯 IPv4 部署、纯 IPv6 部署,以及使用重叠 IPv4 和 IPv6 网络的双协议栈部署。

IPv6 通信通过与 Virtual Delivery Agent (VDA) 连接相关的两个 Citrix 策略设置进行控制:
  • 强制使用 IPv6 的主要设置:仅使用 IPv6 控制器注册。
  • 定义 IPv6 网络掩码的从属设置:控制器注册 IPv6 网络掩码。

启用仅使用 IPv6 控制器注册策略设置时,对于传入连接,VDA 将使用 IPv6 地址向 Delivery Controller 注册。

双协议栈 IPv4/IPv6 部署

下图说明了双协议栈 IPv4/IPv6 部署。 在此情景中,工作者是安装在虚拟机管理程序或者物理系统上的 VDA,主要用于启用应用程序和桌面的连接。 支持双 IPv6 和 IPv4 的组件在使用隧道或双协议软件的操作系统上运行。

 
这些 Citrix 产品、组件和功能仅支持 IPv4:
  • Provisioning Services
  • XenServer 6.x 版
  • 不由仅使用 IPv6 控制器注册策略设置控制的 VDA
  • XenApp 7.5 之前的版本、XenDesktop 7 之前的版本及 EdgeSight
对于此部署:
  • 如果一个团队经常使用 IPv6 网络,而管理员希望他们使用 IPv6 通信,管理员将基于启用了主要 IPv6 策略设置(即启用仅使用 IPv6 控制器注册)的工作者映像或组织单位 (OU) 来发布 IPv6 桌面和应用程序。
  • 如果一个团队经常使用 IPv4 网络,管理员将基于关闭了主要 IPv6 策略设置(即禁用仅使用 IPv6 控制器注册)的工作者映像或 OU 来发布 IPv4 桌面和应用程序。

纯 IPv6 部署

下图说明了纯 IPv6 部署。 在此情景中:
  • 组件在配置为支持 IPv6 网络的操作系统上运行。
  • 对所有 VDA 启用主要 Citrix 策略设置(仅使用 IPv6 控制器注册);他们必须使用 IPv6 地址向控制器注册。

IPv6 的策略设置

有两个 Citrix 策略设置会影响对纯 IPv6 或双协议栈 IPv4/IPv6 实现的支持。 请配置与连接相关的以下策略设置:
  • 仅使用 IPv6 控制器注册 — 控制 Virtual Delivery Agent (VDA) 使用哪种形式的地址来向 Delivery Controller 注册。 默认情况下已禁用
    • VDA 与控制器进行通信时,将按以下优先级选择使用单个 IPv6 地址:全局 IP 地址、唯一本地地址 (ULA)、链接本地地址(仅当没有其他 IPv6 地址可用时)。
    • 禁用后,VDA 将使用计算机的 IPv4 地址向控制器注册并与之通信。
  • 控制器注册 IPv6 网络掩码 — 一台计算机可以具有多个 IPv6 地址;此策略设置允许管理员将 VDA 限定到首选子网而非全局 IP(如果已注册一个全局 IP)。 此设置指定 VDA 将要注册的网络:VDA 仅在与指定网络掩码匹配的第一个地址上注册。 仅当启用仅使用 IPv6 控制器注册策略设置时,此设置才有效。 默认值 = 空字符串
重要:VDA 使用 IPv4 还是 IPv6 完全由这些策略设置决定。 换言之,要使用 IPv6 寻址,VDA 必须由启用了仅使用 IPv6 控制器注册设置的 Citrix 策略控制。

部署注意事项

如果您的环境同时包含 IPv4 和 IPv6 网络,您将需要对仅 IPv4 客户端和可以访问 IPv6 网络的客户端分开进行交付组配置。 考虑使用命名、手动 Active Directory 组分配或智能访问过滤器来区分用户。

如果连接在 IPv6 网络上发起,但随后尝试从仅具有 IPv4 访问权限的内部客户端再次进行连接,可能无法重新连接到会话。