ポリシー拡張の設定
ポリシー拡張ファイルの準備ができたら、Citrix ADCアプライアンスにインポートします。インポートプロセスでは、拡張子ファイルがCitrix ADCアプライアンス上のディレクトリにコピーされ、構文エラーがないかどうかがチェックされます。
インポート後、拡張ファイルをポリシー式で使用できるようにする必要があります。
注: importコマンドは、外部ソース \<src\>
または内部ソースからCitrix ADCファイルシステムにファイルコンテンツをダウンロードするために使用されます。このファイルコンテンツを 1 つ以上のパケットエンジンに初めてロードするには、add コマンドを使用します。ファイルコンテンツに更新がある場合、overwrite引数を指定してインポートコマンドを発行することで、更新されたコンテンツをCitrix ADCファイルシステムにダウンロードできます。このコマンドは、ファイルシステムの内容を更新します。更新されたコンテンツを 1 つ以上のパケットエンジンにロードするには、update コマンドを使用します。
CLI を使用したポリシー拡張の設定
-
Webサーバー(HTTPを使用)またはローカルワークステーションから、ポリシー拡張ファイルをCitrix ADCアプライアンスにインポートします。
-
HTTP インポート
使用可能なWebサーバーがある場合は、拡張ファイルをWebserverディレクトリに保存し、Citrix ADCアプライアンスにインポートできます。
import ns extension <src> <name> [-comment<string>] [-overwrite] <!--NeedCopy-->
例:
import ns extension http://myhost/path/to/extension myextension -comment “Custom crc calculation <!--NeedCopy-->
-
ローカルインポート
SSHクライアントを使用して、ワークステーションからCitrix ADCアプライアンスの/var/tmpディレクトリに拡張ファイルをコピーできます。
scp extension-file-name <ns-userid@ns-ip-addr>:/var/tmp <!--NeedCopy-->
各項目の意味は次のとおりです。
-
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> <!--NeedCopy-->
注: ローカル拡張ファイルをインポートするには、 import コマンドを実行して CLI を使用する必要があります。
-
-
-
評価用にポリシー拡張をパケットエンジンに追加します。
add ns extension <name> [-comment <string>] <!--NeedCopy-->
例:
add ns extension myextension <!--NeedCopy-->
拡張ファイルをインポートした後、import コマンドに-overwrite パラメータを指定した場合は、拡張ファイルを更新したり、削除したりできます。インポートした拡張ファイルの詳細を表示することもできます。
Citrix ADCアプライアンス上の拡張ファイルをソースから更新する
コマンドプロンプトで入力します。
update ns extension <name>
<!--NeedCopy-->
注: 拡張子ファイルは、-overwrite パラメーターを使用して指定した拡張子ファイルをCitrix ADCアプライアンスにインポートした後にのみ更新できます。
例:
update ns extension myextension
<!--NeedCopy-->
Citrix ADCアプライアンスからの拡張ファイルの削除
コマンドプロンプトで次のように入力します。
rm ns extension <name>
<!--NeedCopy-->
例:
rm ns extension myextension
<!--NeedCopy-->
Citrix ADCアプライアンス上で指定した拡張機能の詳細を表示します
コマンドプロンプトで入力します。
show ns extension <name>
<!--NeedCopy-->
例:
show ns extension myextension
<!--NeedCopy-->
GUI を使用したポリシー拡張の設定
-
Webサーバー(HTTPを使用)またはローカルワークステーションから、ポリシー拡張ファイルをCitrix ADCアプライアンスにインポートします。
-
[AppExpert] > [ポリシー拡張] に移動し、[ポリシー拡張] をクリックし、[インポート元] ドロップダウンリストから 、インポートする拡張ファイルの場所の URL を選択します。
-
AppExpert > ポリシー拡張機能、 ポリシー拡張に移動し 、[インポート元] ドロップダウンリストで [ファイル] を選択して拡張ファイルをインポートします 。
-
-
評価用にポリシー拡張をパケットエンジンに追加します。
[AppExpert] > [ポリシー拡張] に移動し、[ポリシー拡張] タブで拡張ファイルを追加します。
Citrix ADCアプライアンス上の拡張ファイルをソースから更新する
[AppExpert] > [ポリシー拡張] に移動し、[ポリシー拡張] タブで拡張ファイルを更新します。
Citrix ADCアプライアンスからの拡張ファイルの削除
AppExpert > ポリシー拡張に移動し 、[ ポリシー拡張 ] タブで、拡張ファイルを削除します。
Citrix ADCアプライアンス上で指定した拡張機能の詳細を表示します
AppExpert > ポリシー拡張に移動し 、[ ポリシー拡張機能 ] タブで、詳細を表示する拡張機能の [クリック] ドロップダウンリスト矢印をクリックします。