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