AAA - RADIUS Client



 ◆ RADIUSクライアントの設定 - 新しいIOSの設定

 現在では「RADIUSサーバを登録」してから、それを「認証サーバグループに登録」する設定をします。

 ◆ RADIUSサーバの登録
 (config)# radius server config-name
 (config-radius-server)# address ipv4 address auth-port number acct-port number
 (config-radius-server)# key string
 
※ ソフトウェアのバージョンにより上記コマンド前に「 aaa new-model 」コマンドを設定しておく必要があります。

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


 認証方式リスト、認可方式リスト、アカウンティング方式リストに指定します。認証方式リストなどは
 別ページで解説。各方式リストの解説を読んでいない現時点では以下のコンフィグを理解できてなくOK。

 
◆ 認証方式リスト、認可方式リスト、アカウンティング方式リストなどに適用( 必要な方式リストに対してのみ適用 )
 (config)#
aaa authentication login default group group-name
 (config)# aaa authentication dot1x default group group-name
 (config)# aaa authorization network default group group-name
 (config)#
aaa authorization auth-proxy default group group-name
 (config)# aaa accounting dot1x default start-stop group group-name
 (config)#
aaa accounting system default start-stop group group-name

 ◆ 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



 ◆ RADIUSクライアントの設定 - レガシーな設定

 AAAでRADIUSサーバをAAAクライアント( RADIUSクライアント )として使用するための設定を解説。

 
◆ RADIUSクライアントの設定
 
(config)# radius-server host address [ auth-port ] [ acct-port ] [ timeout seconds ] [ retransmit retries ] key string

コマンド引数 説明
address

 RADIUSサーバのIPアドレスを指定(DNSで名前解決できるならホスト名でもOK)

auth-port

 オプション:認証/認可要求のUDPポート1645を変更する場合は auth-port の後にポート番号を指定。

acct-port

 オプション:アカウンティングのUDPポート1646を変更する場合は acct-port の後にポート番号を指定。

timeout  オプション:RADIUSクライアントがRADIUSサーバの応答を待機して再送信するまでの時間間隔。
retransmit  オプション:RADIUSサーバが応答しない場合に、Radius RequestをRADIUSサーバに再送信する回数。
key  RADIUSクライアントとRADIUSサーバで使用する共有暗号鍵(Shared Secret)の設定


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

 Cisco(config) #
radius-server host 192.168.10.101 auth-port 1812 acct-port 1813 key Cisco123
 Cisco(config) # radius-server host 192.168.10.102 auth-port 1812 acct-port 1813 key Cisco123

 Cisco(config) # dot1x system-auth-control

 Cisco(config) # aaa new-model
 Cisco(config) # aaa authentication dot1x default group radius
 Cisco(config) # aaa authorization network default group radius
 
Cisco(config) # aaa accounting dot1x default start-stop group radius
 
Cisco(config) # aaa accounting system default start-stop group radius


 以上の設定により、認証方式リストとして例えば「aaa authentication dot1x default group radius」と
 設定した場合には、上述で設定したRADIUSサーバの2台が使用されるようになります。優先順位は設定順。



L2 セキュリティの技術

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

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