ポリシーマネージャを使用したポリシーの設定とバインド
警告:
Citrix ADC 12.0ビルド56.20以降では、従来のポリシー式はサポートされなくなりました。また、高度なポリシーを使用することをお勧めします。詳細については、「高度なポリシー」を参照してください。
一部のアプリケーションでは、Citrix ADC構成ユーティリティに専用のPolicy Managerが用意されており、ポリシーバンクの構成を簡素化できます。また、使用されていないポリシーとアクションを検索して削除することもできます。
Policy Manager は現在、書き換え、統合キャッシュ、レスポンダー、および圧縮機能で使用できます。
このセクションの手順に相当するキーボード操作を次に示します。
- Policy Manager でセルを編集するには、Tab キーでセルに移動して [F2] をクリックするか、キーボードのスペースバーを押します。
- ドロップダウンメニューのエントリを選択するには、Tab キーを使用してエントリに移動し、スペースバーを押してドロップダウンメニューを表示し、上方向キーと下方向キーを使用して目的のエントリに移動し、スペースバーをもう一度押してエントリを選択します。
- ドロップダウンメニューの選択をキャンセルするには、Esc キーを押します。
- ポリシーを挿入するには、Tab キーで挿入ポイントの上にある行に移動し、Ctrl キーを押しながら Insert キーを押すか、[ポリシーの挿入] をクリックします。
- ポリシーを削除するには、Tab キーでポリシーを含む行に移動し、Delete キーを押します。
注:ポリシーを削除すると、Citrix ADCはバンク内の他のポリシーのGoto Expression値を検索します。これらの Goto Expression 値のいずれかが、削除されたポリシーのプライオリティレベルと一致する場合、それらは削除されます。
ポリシーマネージャを使用してポリシーバインディングを構成する
ナビゲーションペインで、ポリシーを構成する機能をクリックします。選択肢は、レスポンダー、統合キャッシュ、書き換え、または圧縮です。
詳細ペインで、[ポリシーマネージャ] をクリックします。
ポリシーバインディングの設定を完了する前の任意の時点で、[高度なポリシー(Advanced Policy)] を使用するポリシーのバインドを設定する場合は、[Switch to Advanced Policy] ボタンをクリックします。
レスポンダー以外の機能の場合、バインドポイントを指定するには、[要求] または [応答] をクリックし、要求時間または応答時のバインドポイントのいずれかをクリックします。オプションは、[グローバルオーバーライド]、[LB 仮想サーバ]、[CS 仮想サーバ]、[デフォルトグローバル]、または [ポリシーラベル] です。レスポンダーを構成している場合、要求と応答のフロータイプは使用できません。
このバインドポイントにポリシーをバインドするには、[ポリシーの挿入] をクリックし、以前に構成したポリシー、NOPOLICY ラベル、または [新しいポリシー] オプションを選択します。選択するオプションに応じて、次の選択肢があります。
- 新しいポリシー:「ポリシーの作成または変更」の説明に従ってポリシーを作成し、ポリシーバンク内の各エントリの形式に記載されているように、プライオリティレベル、GoTo 式、およびポリシー呼び出しを設定します。
- 既存のポリシー、NOPOLICY、または
NOPOLICY\
:ポリシーバンクの各エントリの表で説明されているように、プライオリティレベル、GoTo 式、およびポリシー呼び出しを設定します。NOPOLICYまたはNOPOLICY\
オプションは、詳細ポリシーを使用するポリシーに対してのみ使用できます。
前述の手順を繰り返して、このポリシーバンクにエントリを追加します。
エントリのプライオリティレベルを変更するには、次のいずれかを実行します。
- エントリの [Priority] フィールドをダブルクリックし、値を編集します。
- ポリシーをクリックし、テーブル内の別の行にドラッグします。
- [優先度を再生成] をクリックします。
3 つのいずれの場合も、他のすべてのポリシーのプライオリティレベルは、必要に応じて変更され、新しい値に対応します。整数値を持つ Goto 式も自動的に更新されます。たとえば、プライオリティ値を 10 から 100 に変更すると、Goto 式の値が 10 のすべてのポリシーが値 100 に更新されます。
テーブルの行のポリシー、アクション、またはポリシーバンクの呼び出しを変更するには、エントリの右側にある下矢印をクリックし、次のいずれかの操作を行います。
- ポリシーを変更するには、別のポリシー名を選択するか、[新しいポリシー] を選択して、ポリシーの作成または変更の手順に従います。
- 「次へ移動」式を変更するには、「次」、「終了」、「USE_INVOCATION_RESULT」を選択するか、または複数を選択して、このポリシーバンク内の別のエントリの優先度レベルを返す式を入力します。
- 呼び出しを変更するには、既存のポリシーバンクを選択するか、[新しいポリシーラベル] をクリックして、ポリシーをポリシーラベルにバインドするの手順に従います。
このバンクからポリシーまたはポリシーラベルの呼び出しをバインド解除するには,ポリシーまたはポリシーラベルを含む行の任意のフィールドをクリックし、[ポリシーのバインド解除] をクリックします。
完了したら、[変更を適用] をクリックします。ステータスバーにメッセージが表示され、ポリシーが正常にバインドされたことが示されます。
ポリシーマネージャを使用して未使用のポリシーを削除する
- ナビゲーションペインで、ポリシーバンクを設定する機能をクリックします。選択肢は、[レスポンダー]、[統合キャッシュ]、または [書き換え] です。
- 詳細ペインで、[
ポリシーマネージャー] をクリックします。 - [機能名] > [ポリシー管理] ダイアログボックスで、[クリーンアップ構成] をクリックします。
- [クリーンアップ構成] ダイアログボックスで、削除する項目を選択し、[削除] をクリックします。
- [削除] ダイアログボックスで、[はい] をクリックします。
- [閉じる]をクリックします。ステータスバーにメッセージが表示され、ポリシーが正常に削除されたことが示されます。