AAA for IEEE802.1X



 ◆ IEEE802.1X認証のためのAAAの基本設定

 ここでは、IEEE802.1X認証のための「認証」「認可」「アカウンティング」のAAA設定を解説します。
 IEEE802.1X認証では認証のためにRADIUSサーバを使用するため、802.1X認証を有効化するCatalystに
 事前にRADIUSクライアントのための以下の設定が必要です。

 ◆ RADIUSサーバの登録
 (config)# radius server config-name
 (config-radius-server)# address ipv4 address auth-port number acct-port number
 (config-radius-server)# key string

 ◆ RADIUSサーバを認証サーバグループに登録( 複数のRADIUSサーバをグループに含められます )
 (config)#
aaa new-model
 (config)# aaa group server radius group-name
 (config-sg-server)# server name config-name



 ◆ AAA - Authentication 設定(IEEE802.1X認証のための設定)

 AAAの「認証」では、以下の通り「aaa authentication dot1x default 〜」コマンドを使用します。

 
◆ AAAの有効化
 (config)#
aaa new-model

 
◆ IEEE802.1X認証リストの設定
 (config)#
aaa authentication dot1x default group [ radius | group-name ]


 ◆ IEEE802.1X認証をグローバルで有効化
 (config)# dot1x system-auth-control


 ◆ AAA - Authorization 設定(IEEE802.1X認証のための設定)

 AAAの「認可」では、以下のとおり「aaa authorization network default 〜」コマンドを使用します。
 また、Web認証を使用する場合は「aaa authorization auth-proxy default 〜」コマンドも使用します。

 ◆ IEEE802.1X認可リストの設定(ダイナミックVLANやダイナミックACLなどで使用)
 (config)# aaa authorization network default group [ radius | group-name ]



 ◆ AAA - Accouting 設定(IEEE802.1X認証のための設定)

 AAAの「アカウンティング」では、以下の通り「aaa accounting dot1x default start-stop group」を
 設定します。システムアカウンティングのために「aaa accounting system default start-stop」も設定。

 
◆ IEEE802.1Xアカウンティングの設定( IEEE802.1Xアカウンティングの有効化とRADIUSサーバの指定 )
 (config)#
aaa accounting dot1x default start-stop group [ radius | group-name ]

 ◆ IEEE802.1Xアカウンティングの設定( システムアカウンティングの有効化とRADIUSサーバの指定 )
 (config)#
aaa accounting system default start-stop group [ radius | group-name ]


 Cisco ISEと連携する際には、以下のようなアカウンティング設定も設計内容に応じて実装させます。
 aaa accounting update newinfo
 aaa accounting update periodic 〜


 
◆ RADIUSクライアントの設定例( IEEE802.1X認証などでAAAを実装する例 )


 Cisco(config) #
radius-server ISE01
 Cisco(config-radius-server) # address ipv4 192.168.10.101 auth-port 1812 acct-port 1813
 Cisco(config-radius-server) # key Cisco123

 Cisco(config) # aaa new-model
 Cisco(config) # aaa group server radius GROUP-ISE
 Cisco(config-sg-radius) # server name ISE01

 
Cisco(config) # dot1x system-auth-control

 Cisco(config) # aaa authentication dot1x default group GROUP-ISE
 Cisco(config) # aaa authorization network default group GROUP-ISE
 
Cisco(config) # aaa accounting dot1x default start-stop group GROUP-ISE
 
Cisco(config) # aaa accounting system default start-stop group GROUP-ISE



 その他、
CoAの有効化IPデバイストラッキングの有効化VSAアトリビュートサポートの設定など
 色々なコマンドがCisco ISEと連携する上では必要となってきます。※ 別ページで詳細に解説します。



L2 セキュリティの技術

ネットワークエンジニアとして

Copyright (C) 2002-2024 ネットワークエンジニアとして All Rights Reserved.