このドキュメントでは、ルータとスイッチがネットワークデバイスとして動作するギガビットイーサネット1インターフェイスを使用したISE TACACS+の設定について説明します。
Cisco ISEは最大6つのイーサネットインターフェイスをサポートします。債券は、債券0、1、および2の3つのみ設定できます。結合の一部であるインタフェースを変更したり、結合のインタフェースの役割を変更したりすることはできません。
次の項目に関する知識が推奨されます。
このドキュメントの情報は、次のハードウェアとソフトウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
TACACS+設定用にISEのギガビットイーサネット1を設定する目的は、TACACS+を使用するルータとスイッチを、ISEを認証サーバとして認証することです。
Network Topology
ISEのインターフェイスの検証
注:この設定では、ギガビットイーサネット1インターフェイスに重点を置いて、3つのインターフェイスだけがISEで設定されます。同じ手順を適用して、すべてのインターフェイスのIPアドレスを設定できます。デフォルトでは、ISEは最大6つのギガビットイーサネットインターフェイスをサポートします。
2. 同じPSNノードのCLIから、次のコマンドを実行して、ギガビットイーサネット1インターフェイスにIPアドレスを割り当てます。
3. ステップ2を実行すると、ISEノードサービスが再起動します。ISEサービスのステータスを確認するには、show application status iseコマンドを実行し、次のスクリーンショットに示すように、サービスのステータスが実行中であることを確認します。
ISEサービスステータスの検証
4. show interfaceコマンドを実行して、Gig1インターフェイスのIPアドレスを確認します。
CLIからのISE Gig2インターフェイスIPアドレスの確認
5. show ports | inc 49コマンドを実行して、ISEノードのポート49の割り当てを確認します。
iseでのポート49許可の検証
1.ISEのGUI > Administration > Deployment > PSNノードを選択し、Enable Device Admin Serviceにチェックマークを付けます。
ISEでデバイス管理サービスを有効にする
注:Device Adminサービスを有効にするには、Device Administrationライセンスが必要です。
1.ワークセンター>デバイス管理>ネットワークリソース>ネットワークデバイスに移動します。Addをクリックして、名前とIPアドレスを入力します。TACACS+ Authentication Settingsチェックボックスを選択して、共有秘密鍵を指定します。
ISEでのネットワークデバイスの設定
2. TACACS認証に必要なすべてのネットワークデバイスを追加して、この手順の手順を確認します。
次のデモンストレーションでは、2つのコマンドセットを設定します。
1.Work Centers > Device Administration > Policy Results > TACACS Command Setsの順に移動します。Addをクリックし、名前をPermitAllCommandsと指定して、リストにないPermit any commandチェックボックスを選択し、Submitをクリックします。
ISEでのコマンドセットの設定
2. Work Centers > Device Administration > Policy Results > TACACS Command Setsに移動します。Addをクリックして名前を指定します。PermitShowCommands、Addの順にクリックし、最後にpermit showコマンドとexitコマンドをクリックします。デフォルトでは、引数を空白のままにすると、すべての引数が含まれます。[Submit] をクリックします。
ISEでのpermit_show_commandsの設定
単一のTACACS+プロファイルが設定され、コマンド許可はコマンドセットを介して実行されます。
1. TACACS+プロファイルを設定するには、Work Centers > Device Administration > Policy Results > TACACS Profilesの順に選択します。Addをクリックして、シェルプロファイルの名前を指定します。次に、Default Privilegeチェックボックスを選択し、値15を入力して、Submitをクリックします。
ISEでのTACACSプロファイルの設定
1.ISE PAN GUI > Administration > Work Centers > Device Administration > Device Admin Policy Setsにログインします。+ アイコンをクリックして新しいポリシーを作成します。この例では、ポリシーセットの名前をNew Policy Set 1としています。
ISEでのポリシーセットの設定
2. ポリシー・セットを保存する前に、条件を構成する必要があります。+アイコンをクリックして、ポリシーセットの条件を設定します。
ISEでのポリシーセット条件の設定
3. ステップ2で+アイコンをクリックすると、「conditions studio」ダイアログボックスが開きます。必要な条件を設定し、新しい条件または既存の条件を保存して、スクロールします。Useをクリックします。
ISEでのポリシーセット条件の設定
注:このドキュメントでは、条件はネットワークデバイスのIPと一致しています。ただし、導入要件に応じて条件を変更できます。
4. 条件を設定して保存した後、許可されるプロトコルをDefault Device Adminとして設定します。 Saveオプションをクリックして、作成したポリシーセットを保存します。
ポリシーセット設定の確認。
5. New Policy Set > Authentication Policy (1) >を展開し、+アイコンをクリックするか、歯車のアイコンをクリックして、新しい認証ポリシーを作成します。次に、新しい行を挿入します。
ポリシーセットの認証ポリシーの設定。
注:この例では、All_User_ID_Storesのデフォルトの認証ポリシーセットが使用されます。ただし、IDストアの使用は、導入要件に応じてカスタマイズできます。
6.新しいポリシーセット> Authorization Policy (1)を展開します。 + アイコンまたは歯車アイコンをクリックします。次に、認可ポリシーを作成するための新しい行を挿入します。
許可ポリシーの設定
7. 承認ポリシーに、条件、コマンドセット、および承認ポリシーにマップされたシェルプロファイルを設定します。
ISEでの認可ポリシーの完全な設定
注:設定される条件はラボ環境に従ったものであり、導入要件に従って設定できます。
8. TACACS+に使用されるスイッチおよびその他のネットワークデバイスのポリシーセットを設定するための最初の6つのステップを確認します。
ISEでのネットワークアクセスユーザの設定
2.ユーザ名とパスワードの詳細を入力し、ユーザをユーザIDグループ(オプション)にマッピングしてから、Submitをクリックします。
ネットワークアクセスユーザの設定:続き
3.Work Centers > Identities > Users > Network Access Usersでユーザ名の設定を送信した後、ユーザが視覚的に設定され、有効になっています。
ネットワークアクセスユーザ設定の確認。
2. ルータのTACACS+設定を保存した後、show run aaaコマンドを実行して、TACACS+の設定を確認します。
ASR1001-X#show run aaa
!
AAA認証ログインデフォルトグループISEGROUPローカル
AAA許可EXECデフォルトグループISEGROUP
aaa許可ネットワークリスト1グループisegroup
username admin password 0 XXXXXXX
!
tacacsサーバise1
address ipv4:TACACSサーバのIPアドレス
キーXXXXX
!
!
aaaグループサーバtacacs+ isegroup
サーバ名ise1
ip vrf forwarding Mgmt-intf
ip tacacs source-interface GigabitEthernet1
!
!
!
aaa new-model
aaa session-id共通
!
!
注:NAD TACACS+設定で、tacacs+ は導入要件ごとにカスタマイズできるグループです。
2. スイッチのTACACS+設定を保存した後、show run aaaコマンドを実行して、TACACS+の設定を確認します。
C9200L-48P#show run aaa
!
AAA認証ログインデフォルトグループISEGROUPローカル
AAA許可EXECデフォルトグループISEGROUP
aaa許可ネットワークリスト1グループisegroup
ユーザ名adminパスワード0 XXXXX
!
!
tacacsサーバise1
address ipv4:TACACSサーバのIPアドレス
キーXXXXX
!
!
aaaグループサーバtacacs+ isegroup
サーバ名ise1
!
!
!
aaa new-model
aaa session-id共通
!
!
ルータのCLIからtest aaa group tacacsgroupname username password newコマンドを実行して、ギガビットイーサネット1インターフェイスのISEに対するTACACS+の認証を確認します。
次に、ルータとISEからの出力例を示します。
ルータからのポート49の確認:
ASR1001-X#telnet ISE Gig 1インターフェイスIP 49
ISE GIg 1インターフェイスIPを試行しています, 49...オープン
ASR1001-X#test aaa group isegroup router XXXX new
パスワードの送信
ユーザーが正常に認証されました
ユーザ属性
ユーザ名0「ルータ」
reply-message 0「パスワード:」
ISEから確認するには、GUI > Operations > TACACS live logsの順に選択してログインし、Network Device DetailsフィールドのルータIPでフィルタリングします。
ISEからのTACACSライブログ:ルータの検証。
スイッチのCLIから、test aaa group tacacsgroupname username password newn コマンドを実行して、ギガビットイーサネット1インターフェイスのISEに対するTACACS+の認証を確認します。
スイッチとISEからの出力例を次に示します。
スイッチからのポート49の確認:
C9200L-48P# telnet ISE Gig1インターフェイスIP 49
ISE Gig1インターフェイスIPを試行, 49...オープン
C9200L-48P#test aaa group isegroup switch XXXX new
パスワードの送信
ユーザーが正常に認証されました
ユーザ属性
ユーザ名0「スイッチ」
reply-message 0「パスワード:」
ISEから確認するには、GUI > Operations > TACACS live logsの順に選択してログインし、Network Device DetailsフィールドのスイッチIPでフィルタリングします。
ISEからのTACACSライブログ:スイッチの検証。
このセクションでは、TACACS+認証に関連する一般的な問題について説明します。
シナリオ1:TACACS+認証が「Error: 13017 Receved TACACS+ packet from unknown Network Device or AAA Client」で失敗する。
このシナリオは、ネットワークデバイスがISEのネットワークリソースとして追加されていない場合に発生します。次のスクリーンショットでは、スイッチがISEのネットワークリソースに追加されていません。
トラブルシューティングシナリオ:ネットワークデバイスがISEに追加されない。
スイッチ/ネットワークデバイスから認証をテストすると、パケットは期待どおりにISEに到達します。ただし、認証はエラー「Error: 13017 Received TACACS+ packet from unknown Network Device or AAA Client」で失敗します。
TACACSライブログ:ネットワークデバイスがISEに追加されない場合の障害。Switch#test aaa group isegroup switch XXXXXX new
ユーザーが拒否されました
解決策:スイッチ、ルータ、ネットワークデバイスがISEのネットワークデバイスとして追加されているかどうかを確認します。デバイスが追加されていない場合は、ISEのネットワークデバイスリストにネットワークデバイスを追加します。
シナリオ2:ISEが情報なしでTACACS+パケットをサイレントにドロップする
このシナリオは、ISEでDevice Administration Serviceが無効になっている場合に発生します。このシナリオでは、ISEはパケットをドロップし、ISEのネットワークリソースに追加されたネットワークデバイスから認証が開始されてもライブログは表示されません。このスクリーンショットでは、ISEでデバイス管理が無効になっています。
シナリオでは、デバイス管理はISEで有効になっていません。
ユーザがネットワークデバイスから認証を開始すると、ISEはライブログ内の情報を一切含めずにパケットを通知なしにドロップし、ISEはネットワークデバイスから送信されるSYNパケットに応答してTACACS認証プロセスを完了しません。
TACACSの実行中にISEがパケットをサイレントドロップする
ISEで認証中にライブログが表示されません。
TACACSライブログなし:ISEからの確認
Switch#
Switch#test aaa group isegroup switch XXXX new
ユーザーが拒否されました
Switch#
*Mar 14 13:54:28.144: T+:バージョン192 (0xC0)、タイプ1、シーケンス1、暗号化1、SC 0
*Mar 14 13:54:28.144: T+: session_id 10158877 (0x9B031D)、dlen 14 (0xE)
*Mar 14 13:54:28.144: T+: type:AUTHEN/START, priv_lvl:15 action:LOGIN ascii
*Mar 14 13:54:28.144: T+: svc:LOGIN user_len:6 port_len:0 (0x0) raddr_len:0 (0x0) data_len:0
*3月14日13:54:28.144: T+:user: switch
*Mar 14 13:54:28.144: T+:ポート:
*Mar 14 13:54:28.144: T+: rem_addr:
*3月14日13:54:28.144: T+:データ:
*Mar 14 13:54:28.144: T+:End Packet
解決策:ISEでデバイス管理を有効にします。
| 改定 | 発行日 | コメント |
|---|---|---|
2.0 |
31-Aug-2026
|
概要、スペル、文法、読みやすさを考慮したセクションへの水平線の挿入、代替テキスト、修正済みCCWアラートを更新。 |
1.0 |
21-Mar-2025
|
初版 |