ポリシー拡張の設定

最終公開日 : Sep 25, 2026
ポリシー拡張ファイルの準備ができたら、Citrix ADCアプライアンスにインポートします。インポートプロセスでは、拡張子ファイルがCitrix ADCアプライアンス上のディレクトリにコピーされ、構文エラーがないかどうかがチェックされます。
インポート後、拡張ファイルをポリシー式で使用できるようにする必要があります。
注: importコマンドは、外部ソース \<src\>または内部ソースからCitrix ADCファイルシステムにファイルコンテンツをダウンロードするために使用されます。このファイルコンテンツを 1 つ以上のパケットエンジンに初めてロードするには、add コマンドを使用します。ファイルコンテンツに更新がある場合、overwrite引数を指定してインポートコマンドを発行することで、更新されたコンテンツをCitrix ADCファイルシステムにダウンロードできます。このコマンドは、ファイルシステムの内容を更新します。更新されたコンテンツを 1 つ以上のパケットエンジンにロードするには、update コマンドを使用します。
Related information

CLI を使用したポリシー拡張の設定

  1. Webサーバー(HTTPを使用)またはローカルワークステーションから、ポリシー拡張ファイルをCitrix ADCアプライアンスにインポートします。
    1. HTTP インポート
      使用可能なWebサーバーがある場合は、拡張ファイルをWebserverディレクトリに保存し、Citrix ADCアプライアンスにインポートできます。
      import ns extension <src> <name> [-comment<string>] [-overwrite]
      例:
      import ns extension http://myhost/path/to/extension myextension -comment “Custom crc calculation
    2. ローカルインポート
      SSHクライアントを使用して、ワークステーションからCitrix ADCアプライアンスの/var/tmpディレクトリに拡張ファイルをコピーできます。
      scp extension-file-name <ns-userid@ns-ip-addr>:/var/tmp
      各項目の意味は次のとおりです。
      • extension-file-name は、クライアントマシン上の拡張ファイルの名前です。
      • ns-userid Citrix ADCアプライアンスユーザーには、/var/tmpへの書き込み権限が付与されているか。
      • ns-ip-addr は、Citrix ADC IPアドレスです。
      ファイルをCitrix ADCアプライアンスにコピーした後、Citrix ADCアプライアンス上でインポートコマンドを実行します。
      import ns extension local:<extension-file-name extension-name>
      注: ローカル拡張ファイルをインポートするには、 import コマンドを実行して CLI を使用する必要があります。
  2. 評価用にポリシー拡張をパケットエンジンに追加します。
    add ns extension <name> [-comment <string>]
    例:
    add ns extension myextension
拡張ファイルをインポートした後、import コマンドに-overwrite パラメータを指定した場合は、拡張ファイルを更新したり、削除したりできます。インポートした拡張ファイルの詳細を表示することもできます。

Citrix ADCアプライアンス上の拡張ファイルをソースから更新する

コマンドプロンプトで入力します。
update ns extension <name>
注: 拡張子ファイルは、-overwrite パラメーターを使用して指定した拡張子ファイルをCitrix ADCアプライアンスにインポートした後にのみ更新できます。
例:
update ns extension myextension

Citrix ADCアプライアンスからの拡張ファイルの削除

コマンドプロンプトで次のように入力します。
rm ns extension <name>
例:
rm ns extension myextension

Citrix ADCアプライアンス上で指定した拡張機能の詳細を表示します

コマンドプロンプトで入力します。
show ns extension <name>
例:
show ns extension myextension

GUI を使用したポリシー拡張の設定

  1. Webサーバー(HTTPを使用)またはローカルワークステーションから、ポリシー拡張ファイルをCitrix ADCアプライアンスにインポートします。
    1. \[AppExpert\] > \[ポリシー拡張\] に移動し、\[ポリシー拡張\] をクリックし、\[インポート元\] ドロップダウンリストから 、インポートする拡張ファイルの場所の URL を選択します。
    2. AppExpert > ポリシー拡張機能、 ポリシー拡張に移動し 、\[インポート元\] ドロップダウンリストで \[ファイル\] を選択して拡張ファイルをインポートします 。
  2. 評価用にポリシー拡張をパケットエンジンに追加します。
    \[AppExpert\] > \[ポリシー拡張\] に移動し、\[ポリシー拡張\] タブで拡張ファイルを追加します。

Citrix ADCアプライアンス上の拡張ファイルをソースから更新する

\[AppExpert\] > \[ポリシー拡張\] に移動し、\[ポリシー拡張\] タブで拡張ファイルを更新します。

Citrix ADCアプライアンスからの拡張ファイルの削除

AppExpert > ポリシー拡張に移動し 、\[ ポリシー拡張 \] タブで、拡張ファイルを削除します。

Citrix ADCアプライアンス上で指定した拡張機能の詳細を表示します

AppExpert > ポリシー拡張に移動し 、\[ ポリシー拡張機能 \] タブで、詳細を表示する拡張機能の \[クリック\] ドロップダウンリスト矢印をクリックします。