NetScaler コンソールサービス

データ収集を有効にして、LANユーザーモードで展開されたNetScalerを監視できます

Citrix Virtual Appまたはデスクトップアプリケーションにアクセスする外部ユーザーは、NetScaler Gatewayで自分自身を認証する必要があります。ただし、内部ユーザーはNetScaler Gateway にリダイレクトする必要がない場合があります。また、透過モードで展開する場合、管理者は、ルーティングポリシーを手動で適用して、要求をNetScalerアプライアンスにリダイレクトする必要があります。

これらの課題を解決し、LANユーザーがCitrix Virtual Apps and Desktops アプリケーションに直接接続できるようにするには、キャッシュリダイレクト仮想サーバーを構成してNetScalerアプライアンスをLANユーザーモードで展開できます。キャッシュリダイレクト仮想サーバーは、NetScaler Gatewayアプライアンス上でSOCKSプロキシとして機能します。

以下の画像は、 LANユーザーモードで展開されたNetScalerコンソールを示しています。

LAN

NetScaler Gatewayアプライアンスがエージェントにアクセスできる必要があります。

このモードで展開されたNetScaler アプライアンスを監視するには、まずNetScaler アプライアンスをNetScaler Insightインベントリに追加し、AppFlow を有効にして、ダッシュボードにレポートを表示します。

NetScalerアプライアンスをNetScalerコンソールインベントリに追加したら、AppFlowでデータ収集を有効にする必要があります。

  • LANユーザーモードで展開されたNetScalerでは、NetScalerコンソール構成ユーティリティを使用してデータ収集を有効にすることはできません。
  • コマンドとその使用法について詳しくは、「コマンドリファレンス」を参照してください。
  • ポリシー式については、「ポリシーと式」を参照してください。

コマンドラインインターフェイスを使用してNetScaler アプライアンスでデータ収集を構成するには:

コマンドプロンプトで、次の操作を行います:

  1. NetScaler ADCアプライアンスにログオンします。

  2. プロキシIPおよびポートを指定してフォワードプロキシキャッシュリダイレクト仮想サーバーを追加します。また、サービスタイプとしてHDXを指定します。

    add cr vserver <name> <servicetype> [<ipaddress> <port>] [-cacheType <cachetype>] [ - cltTimeout <secs>]
    <!--NeedCopy-->
    

    例:

    add cr vserver cr1 HDX 10.12.2.2 443 –cacheType FORWARD –cltTimeout 180
    <!--NeedCopy-->
    

    注:

    NetScaler Gateway アプライアンスを使用してLANネットワークにアクセスする場合は、VPNトラフィックと一致するポリシーを適用するアクションを追加してください。

    add vpn trafficAction** \<name\> \<qual\> \[-HDX ( ON | OFF )\]
    
    add vpn trafficPolicy** \<name\> \<rule\> \<action\>
    <!--NeedCopy-->
    

    例:

    add vpn trafficAction act1 tcp -HDX ON
    
    add vpn trafficPolicy pol1 "REQ.IP.DESTIP == 10.102.69.17" act1
    <!--NeedCopy-->
    
  3. NetScalerコンソールをAppFlowコレクターとしてNetScalerアプライアンスに追加します。

    add appflow collector** \<name\> \*\*-IPAddress\*\* \\<ip\\_addr\\>
    <!--NeedCopy-->
    

    例:

    add appflow collector MyInsight -IPAddress 192.168.1.101
    <!--NeedCopy-->
    
  4. AppFlow アクションを作成し、コレクタをアクションに関連付けます。

    add appflow action** \<name\> \*\*-collectors\*\* \<string\> ...
    <!--NeedCopy-->
    

    例:

    add appflow action act -collectors MyInsight
    <!--NeedCopy-->
    
  5. AppFlow ポリシーを作成して、トラフィックを生成するためのルールを指定します。

    add appflow policy** \<policyname\> \<rule\> \<action\>
    <!--NeedCopy-->
    

    例:

    add appflow policy pol true act
    <!--NeedCopy-->
    
  6. AppFlow ポリシーをグローバルバインドポイントにバインドします。

    bind appflow global** \<policyname\> \<priority\> \*\*-type\*\* \<type\>
    <!--NeedCopy-->
    

    例:

    bind appflow global pol 1 -type ICA_REQ_DEFAULT
    <!--NeedCopy-->
    

    ICA トラフィックに適用するには、タイプの値が ICA_REQ_OVERRIDE または ICA_REQ_DEFAULT である必要があります。

  7. AppFlow の flowRecordInterval パラメーターの値を 60 秒に設定します。

    set appflow param -flowRecordInterval 60
    <!--NeedCopy-->
    

    例:

    set appflow param -flowRecordInterval 60
    <!--NeedCopy-->
    
  8. 構成を保存します。

    save ns config
    <!--NeedCopy-->
    
データ収集を有効にして、LANユーザーモードで展開されたNetScalerを監視できます

この記事の概要