アイデンティティ制御ポリシーに関する情報
このセクションでは、アイデンティティ制御ポリシーの設定について説明します。
Identity Based Networking Services の設定
関連するすべての認証コマンドを各コマンドのクラスベースポリシー言語(CPL)と同等のコマンドに変換するには、authentication convert-to new-style コマンドを使用します。このコマンドは、スイッチのレガシー設定を ID ベースのネットワーキング サービスに完全に変換します。
(注) |
この設定は元に戻せません。変換コマンド authentication display [legacy | new-style] を無効にします。 |
現在のコンフィギュレーション モードを表示するには、EXEC モードで authentication display config-mode コマンドを使用します。レガシーモードの場合は [Legacy]、Identity Based Networking Services コンフィギュレーション モードの場合は new-style 。
(Device)# authentication display config-mode
Current configuration mode is legacy
Device)# authentication display config-mode
Current configuration mode is new-style
同時認証方式
Identity-Based Network Services では、IEEE 802.1x(dot1x)、MAC 認証バイパス(MAB)、および Web 認証方式を同時に実行することができます。これにより、1 つの加入者セッションに対して複数の認証方式を同時に呼び出すことができるようになります。そのため、シリアル化に伴う遅延は発生しないため、クライアントがサポートするメソッドを可能な限り早く完了できます。
通常、ホストの承認に使用するアクセス制御方式はエンドポイントに委ねられます。たとえば、802.1x サプリカントのないプリンタは MAB のみで承認され、従業員のデスクトップは 802.1x のみで承認され、ゲストは Web 認証のみで承認されます。デフォルトの優先順位は、802.1x、MAB、Web 認証の順です。方式の優先順位が同じ場合は、セッションの認証に最初に成功した方式が優先されます。
セッションの有効期間中に複数の認証方式が成功する例としては、802.1x の認証成功が保留中の間、MAB を使用して一時的なアクセスを提供する場合があります。認証の失敗後に 802.1x が成功するように、ログイン情報の更新を許可するために、ホストに Web サーバーへの中間アクセスを許可することもできます。
設定表示モード
Identity Based Networking Services には、以前サポートされていた多くの認証コマンドやポリシーコマンドに代わる新しい Cisco IOS コマンドが導入されています。これらのコマンドは、Identity-Based Networking Services をサポートする Cisco Common Classification Policy Language (C3PL)表示モードを有効にした後でだけ使用できます。IPv6 での同時認証や Web 認証などの Identity Based Networking Services 機能は、レガシーモードではサポートされていません。
次のいずれかを実行するまで、デバイスはデフォルトのレガシー コンフィギュレーション モードになります。
-
authentication display new-style コマンドの入力:このコマンドを実行すると、C3PL 表示モードに切り替わり、レガシーのコンフィギュレーションが一時的に Identity Based Networking Services コンフィギュレーションに変換されるため、永続的に変換する前に動作を確認できます。authentication display legacy コマンドを使用して、レガシーモードに戻すことができます。「Identity Based Networking Services の表示モードの有効化」の項を参照してください。
-
Identity Based Networking Services コンフィギュレーション コマンドの入力:最初の明示的な Identity Based Networking Services コマンドを入力すると、コンフィギュレーションは永続的に C3PL 表示モードに変換され、レガシーコマンドは抑制されます。authentication display コマンドは無効になり、レガシー コンフィギュレーション モードには戻れなくなります。
Identity Based Networking Services の制御ポリシー
制御ポリシーでは、さまざまな加入者のライフサイクルイベントの処理を定義します。セッションの開始やセッションの失敗などのさまざまなイベントに対して、制御ポリシーでアクションを指定できます。各アクションは、さまざまな一致基準に基づき、さまざまな加入者に対して条件付きで実行できます。制御ポリシーはインターフェイスでアクティブ化され、一般に加入者アイデンティティの認証およびセッションでのサービスのアクティブ化を制御します。たとえば、特定の加入者を認証してから、特定のサービスへのアクセスをその加入者に提供するように制御ポリシーを設定できます。
制御ポリシーは、1 つ以上の制御ポリシールールと、ポリシールールの評価方法を制御する決定戦略で構成されます。制御ポリシールールは、制御クラス(Flexible Condition 句)、条件が評価されるイベント、および 1 つ以上のアクションで構成されます。アクションは、「authenticate」や「activate」などの一般的なシステム機能です。イベントでトリガーされる特定のアクションを定義します。一部のイベントにはデフォルトのアクションがあります。
以下の図は、加入者のライフサイクルに適用可能だと見なされるイベントのリストが各制御ポリシーにどのように含まれているかを示しています。各イベントタイプ内には、加入者アイデンティティの一致基準が異なる制御クラスのリストがあり、各クラスの下に実行されるアクションのリストがあります。
制御ポリシーの設定の概要
制御ポリシーは、イベント、条件、およびアクションの観点からシステムの機能を表します。制御ポリシーの定義には以下の 3 つの手順があります。
-
1 つまたは複数の制御クラスの作成:制御クラスでは、制御ポリシーをアクティブ化するために満たす必要がある条件を指定します。制御クラスには複数の条件を含めることができ、各条件は true または false の評価を行います。一致ディレクティブでは、クラスが true と評価されるために、個々の条件のすべてまたはいずれかが true と評価される必要があるか、あるいはいずれも評価される必要がないかを指定します。または、条件を含まず、常に true と評価されるデフォルトの制御クラスを指定できます。
-
制御ポリシーを作成します。制御ポリシーには 1 つ以上の制御ポリシールールが含まれます。制御ポリシールールは、制御クラス、クラスを評価することになるイベント、および 1 つ以上のアクションで構成されます。アクションに番号が付けられ、順に実行されます。
-
制御ポリシーの適用:制御ポリシーは、インターフェイスに適用することでアクティブになります。
Identity Based Networking Services のパラメータマップ
パラメータマップを使用すると、制御ポリシーで指定されたアクションの動作を制御するパラメータを指定できます。アイデンティティベースのネットワークサービスの場合、authenticate using webauth コマンドで指定されたアクションに使用されるパラメータを認証パラメータマップで定義します。次のタイプのパラメータマップを設定できます。
-
認証バイパス(非応答ホスト(NRH)認証とも呼ばれます)。
-
同意
-
Web 認証
-
同意付きの Web 認証
パラメータマップの設定は任意です。名前付きパラメータマップを設定しない場合、グローバルパラメータマップで指定されているデフォルトのパラメータがソフトウェアで使用されます。
複数の方式に対応するユーザーごとの非アクティブ状態の処理
一般的な非アクティブエージング機能により、RADIUS 属性 28(Idle-Timeout)および属性 29(Termination-Action)のサポートが Web 認証セッションにも拡張されるため、802.1x、MAC 認証バイパス(MAB)、および Web 認証を含むすべての認証方式で一貫した非アクティブ状態の処理が可能となります。AAA サーバーは、ユーザー認可の一環としてこれらの属性を送信します。セッションが属性 28 で指定された時間だけアイドル状態になっているか、属性 29 で設定されたタイムアウトに達した場合、そのセッションは終了します。
また、ローカルに定義されたサービステンプレートを介して、非アクティブタイムアウトと絶対タイムアウトをセッションに適用できます。非アクティブタイムアウトを有効にする場合、セッションが終了する前に送信される Address Resolution Protocol(ARP)プローブも有効にできます。
アイデンティティベースのネットワーキングサービスの単一制御ポリシー
17.7.1 より前では、スイッチ上のレガシー設定がアイデンティティベースのネットワークサービスに変換された後、関連する認証コマンドが新しい形式に変換され、各インターフェイスに対してアイデンティティ制御ポリシーが生成されます。すべてのインターフェイスの設定は、アイデンティティ コントロール ポリシー マップと同じです。各インターフェイスのサービステンプレートも同じです。
17.7.1 以降、インターフェイスが同じアイデンティティ制御ポリシー設定と個別のアイデンティティ制御ポリシーを持つことを避けるために、同じポリシーマップとサービステンプレートを持つすべてのインターフェイスに対して単一の制御ポリシーを設定できます。すべてのポリシーマップを指定された単一の制御ポリシーマップに置き換えることも選択できます。単一の制御ポリシーマップを使用するには、変換後の各インターフェイスの認証方式が同じであることを確認します。
また、スイッチがすでにアイデンティティベース ネットワーク サービス コンフィギュレーション モードになっており、既存のインターフェイス ポリシー マップを特定の単一ポリシーマップに置き換える場合にも、単一ポリシー アプローチを使用できます。
authentication convert-to new-style single-policy interface および access-session single-policy コマンドを使用して、特定の単一ポリシーマップの設定を関連するインターフェイスに適用します。
現在のコンフィギュレーション モードを表示するには、EXEC モードで authentication display config-mode コマンドを使用します。レガシーモードの場合は legacy、Identity Based Networking Services コンフィギュレーション モードの場合は new-style。
フィードバック