启用数据收集以监控以 LAN 用户模式部署的 NetScaler 设备

Last published : Oct 06, 2026
访问 Citrix Virtual App 或 Desktop 应用程序的外部用户必须在 NetScaler Gateway 上进行身份验证。然而,内部用户可能不需要重定向到 NetScaler Gateway。此外,在透明模式部署中,管理员必须手动应用路由策略,以便请求重定向到 NetScaler 设备。
为了克服这些挑战,并让 LAN 用户直接连接到 Citrix Virtual Apps and Desktops 应用程序,您可以通过配置缓存重定向虚拟服务器,以 LAN 用户模式部署 NetScaler 设备。缓存重定向虚拟服务器在 NetScaler Gateway 设备上充当 SOCKS 代理。
下图说明了以 LAN 用户模式部署的 NetScaler Console。
LAN
注意
NetScaler Gateway 设备必须能够访问代理。
要监控以此模式部署的 NetScaler 设备,首先将 NetScaler 设备添加到 NetScaler Insight 清单中,启用 AppFlow,然后查看仪表板上的报告。
将 NetScaler 设备添加到 NetScaler Console 清单后,您必须启用 AppFlow 进行数据收集。
注意
  • 您无法使用 NetScaler Console 配置实用程序在以 LAN 用户模式部署的 NetScaler 上启用数据收集。
  • 有关命令及其用法的详细信息,请参阅命令参考。
  • 有关策略表达式的信息,请参阅策略和表达式。
要使用命令行界面在 NetScaler 设备上配置数据收集:
在命令提示符下,执行以下操作:
  1. 登录到 NetScaler 设备。
  2. 添加一个正向代理缓存重定向虚拟服务器,其中包含代理 IP 和端口,并将服务类型指定为 HDX。
    add cr vserver <name> <servicetype> [<ipaddress> <port>] [-cacheType <cachetype>] [ - cltTimeout <secs>]
    示例:
    add cr vserver cr1 HDX 10.12.2.2 443 –cacheType FORWARD –cltTimeout 180
    注意
    如果您正在使用 NetScaler Gateway 设备访问 LAN 网络,请添加一个操作以应用与 VPN 流量匹配的策略。
    add vpn trafficAction** \<name\> \<qual\> \[-HDX ( ON | OFF )\]

    add vpn trafficPolicy** \<name\> \<rule\> \<action\>
    示例:
    add vpn trafficAction act1 tcp -HDX ON

    add vpn trafficPolicy pol1 "REQ.IP.DESTIP == 10.102.69.17" act1
  3. 将 NetScaler Console 添加为 NetScaler 设备上的 AppFlow 收集器。
    add appflow collector** \<name\> **-IPAddress** \<ip\_addr\>
    示例:
    add appflow collector MyInsight -IPAddress 192.168.1.101
  4. 创建一个 AppFlow® 操作并将收集器与该操作关联。
    add appflow action** \<name\> **-collectors** \<string\> ...
    示例:
    add appflow action act -collectors MyInsight
  5. 创建一个 AppFlow 策略以指定生成流量的规则。
    add appflow policy** \<policyname\> \<rule\> \<action\>
    示例:
    add appflow policy pol true act
  6. 将 AppFlow 策略绑定到全局绑定点。
    bind appflow global** \<policyname\> \<priority\> **-type** \<type\>
    示例:
    bind appflow global pol 1 -type ICA_REQ_DEFAULT
    注意
    type 的值必须是 ICA_REQ_OVERRIDE 或 ICA_REQ_DEFAULT 才能应用于 ICA® 流量。
  7. 将 AppFlow 的 flowRecordInterval 参数值设置为 60 秒。
    set appflow param -flowRecordInterval 60
    示例:
    set appflow param -flowRecordInterval 60
  8. 保存配置。
    save ns config