Cisco Catalyst 9000シリーズスイッチでCisco Identity Services Engine(ISE)からのリダイレクトを使用して認証を有効にすると、有線エンドポイントがDynamic Host Configuration Protocol(DHCP)を介してIPアドレスを取得できないことが断続的に発生します。 同じ設定を使用するCatalyst 9000以外のシリーズスイッチでは、問題は見られません。
製品ファミリ:Catalyst 9000シリーズ
DHCP取得エラーが発生したWindowsコンピュータ
Catalyst 9000シリーズスイッチ上のリダイレクトアクセスコントロールリスト(ACL)がDHCPトラフィックを明示的に拒否しない
1. 次のdenyステートメントをリダイレクトACLに追加して、DHCPトラフィックを明示的に処理します。
deny udp any eq bootps any(すべてのUDP eqブートアップを拒否する)
deny udp any any eq bootpc(デフォルト)
deny udp any eq bootpc any(オプション)
2. ACLを変更した後、以前に障害が発生していたデバイスを再認証し、DHCP経由でIPアドレスを正常に取得できることを確認します。
Catalyst 9000シリーズスイッチは、認証が有効になっている場合、古いスイッチモデルとは異なる方法でパケットを処理します。 Catalyst 9000シリーズスイッチでのパケット処理の順序は、次のとおりです。
1. permit Access Control Entry(ACE;アクセスコントロールエントリ)ルールに一致するパケットは、AAAサーバへのリダイレクションのためにCPUに送信されます。
2. deny ACEルールに一致するパケットは、スイッチ経由で転送されます。
3. permitまたはdenyのどちらのACEルールにも一致しないパケットは、次のダウンロード可能アクセスコントロールリスト(DACL)によって処理され、DACLが存在しない場合、パケットは暗黙のdeny ACLにヒットし、ドロップされます。
この処理方法は、デフォルトでDHCPトラフィックを許可し、リダイレクトACLの前に処理されるデフォルトACLを使用する古いスイッチモデルとは異なります。 Catalyst 9000シリーズモデルでは、これらのデフォルトACLは使用されず、代わりにセッション上で実行されているリダイレクトACLとDACLに完全に依存します。 先行Catalystスイッチ上のクローズドモードセッションのデフォルトACLは次のとおりです。
3750#sh ip access-lists Auth-Default-ACL(デフォルトACL)
拡張IPアクセスリストAuth-Default-ACL
10 permit udp any range bootps 65347 any range bootpc 65348(22件の一致)
20 permit udp any any range bootps 65347(12件の一致)
30 deny ip any any
| 改定 | 発行日 | コメント |
|---|---|---|
1.0 |
30-Apr-2026
|
初版 |