ポリシー拡張の設定

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

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

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

NetScalerアプライアンス上の拡張ファイルをソースから更新します

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

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

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

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

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

GUI を使用してポリシー拡張を設定する

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

NetScalerアプライアンス上の拡張ファイルをソースから更新します

> に移動し、 タブで拡張ファイルを更新します** 。

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

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

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

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