IEEE 802.1X - Catalyst Switch 3 -



 ゲストVLANの設定

 IEEE802.1Xが有効なポートに802.1X対応のクライアントが接続していなければ、スイッチからの
 EAPOL Request/identityフレームに応答することができません。その場合、そのスイッチポートに
 以下のコマンドのゲストVLANが設定されている場合、そのポートにゲストVLANが適用されます。

 Catalyst(config-if)# dot1x guest-vlan vlan-id

 以下は、IEEE802.1Xが有効なインターフェースG0/1でゲストVLANを9として設定している例です。


 Catalyst(config)# interface gigabitethernet 0/1
 Catalyst(config-if)# swichport mode access
 Catalyst(config-if)# dot1x port-control auto
 
Catalyst(config-if)# dot1x guest-vlan 9





 制限付きVLANの設定

 IEEE802.1Xが有効なポートに802.1X対応のクライアントが接続されている場合、認証サーバと
 クライアントIDが有効か無効か問い合わせを行いますが、クライアントIDが無効である場合、
 そのスイッチポートに制限VLANが設定されている場合、そのポートに制限VLANが適用されます。

 Catalyst(config-if)# dot1x auth-fail vlan vlan-id

 以下の設定により、クライアントが制限付きVLANに割り当てられるまでに許可される認証試行の
 最大回数を設定できます。デフォルトは3回であり、される認証試行回数の範囲は 1 〜 3 回です。

 Catalyst(config-if)# dot1x auth-fail max-attempt number

 以下は、IEEE802.1Xが有効なインターフェースG0/24で制限付きVLANを16として設定している例。


 Catalyst(config)# interface gigabitethernet 0/24
 Catalyst(config-if)# swichport mode access
 Catalyst(config-if)# dot1x port-control auto
 
Catalyst(config-if)# dot1x auth-fail vlan 16




 アクセス不能認証バイパス機能の設定

 IEEE802.1X認証においてネットワーク上の全てのRadiusサーバがダウンした場合、どこにも接続
 できない状況が発生してしまいます。アクセス不能認証バイパス機能(クリティカルポート)の設定
 により、全てのRadiusサーバがダウンした場合においても、クリティカルポートに設定されたポートに
 接続するクライアントはネットワークにアクセスできるようになります。設定手順は以下となります。


 (任意)Radiusサーバが利用不可 ( = dead ) として見なされるときを決定するのに使用する条件
 を定義することができます。[ time ] の指定範囲は1〜120秒、[ tries ] の指定範囲は1〜100回。
 スイッチは、これらのデフォルト値をサーバのトランザクションレートに従って、動的に決定します。
 
 Catalyst(config-if)# radius-server dead-criteria time seconds tries number

 The following example shows that the router will be considered dead after 5 seconds and four tries:
 ⇒ Catalyst(config)# radius-server dead-criteria time 5 tries 4



 (任意) 複数のRadiusサーバがIOS上で定義されている状態で、それらのうちいくつかのRadius
 サーバが利用できない状態にある時、それらを即座にスキップして他に定義されているRadius
 サーバを利用するように、Raidus認証に対するレスポンスを向上させるためのコマンド。認証の
 リクエストに対して応答できないRadiusサーバを [ dead ] としてマーク付けする際に、どのくらい
 の間 [ dead ] とするかを以下のコマンドで定義することができます。dead にマーク付けされて
 いる時間はそのRadiusサーバに対してパケットが送信されることはありません。デフォルトは 0

 Catalyst(config-if)# radius-server deadtime minutes

 (任意)Radiusサーバのパラメータを設定します。


 
Catalyst(config)# radius-server host ip-address [ acct-port number ] [ auth-port number ] [ key string ]
             [ test username name [ idle-time time ] [ ignore-acct-port ] [ ignore-auth-port ]


Key word 説明
acct-port number  RadiusアカウンティングサーバのUDPポートを指定。デフォルトは1646。
auth-port number  Radius認証サーバのUDPポートを指定。デフォルトは1645。
key string  Radius通信で使用する認証および暗号化鍵の指定。
test username name  Radiusサーバステータスの自動テストを有効化し、使用するユーザ名を指定。
idle-time time  スイッチがテストパケットをサーバに送信した後の間隔を分数で設定。
ignore-acct-port  Radiusサーバアカウンティングポートのテストをディセーブルにする。
ignore-auth-port  Radiusサーバ認証ポートのテストをディセーブルにする。

 (任意)アクセス不能認証バイパスのパラメータを設定します。[ eapol ] ではスイッチがクリティカル
 ポートの認証に成功した時にスイッチがEAPOL成功メッセージを送信するように指定します。次の
 [ recovery delay miliseconds ] では、利用不可だったRadiusサーバが使用できるようになった時に
 スイッチがクリティカルポートを再初期化するために待機する回復遅延時間を設定する。単位はミリ。

 Catalyst(config)# dot1x critical [ eapol | recovery delay milliseconds ]

 (必須)アクセス不能認証バイパスを有効にしたいインターフェースを指定して、そのI/F上で有効に
 します。このコマンドのパラメータを定義する場合、先ず最初にパラメータとは別に [ dot1x critical ]
 を入力する必要があります。[ recovery action reinitialize ] では、回復機能をイネーブルにして、
 回復アクションで、認証サーバが使用可能なときにポートを認証するように指定します。 [ vlan ] では
 クリティカルポートの割り当てが可能なアクセスVLANを指定します。これらを以下のコマンドで定義。

 Catalyst(config-if)# dot1x critical [ recovery action reinitialize | vlan vlan-id ]

 以下は、G0/7でアクセス不能認証バイパス機能を有効にし、クリティカルポートのVLANを24として
 います。また、Radiusサーバが利用可能な状態になると、ポートを認証するように定義しています。
 

 Catalyst(config)# interface gigabitethernet 0/7
 Catalyst(config-if)# swichport mode access
 Catalyst(config-if)# dot1x port-control auto

 
Catalyst(config-if)# dot1x critical
 Catalyst(config-if)# dot1x critical recovery action reinitialize
 Catalyst(config-if)# dot1x critical vlan 24






 WoLを使用したIEEE802.1X認証の設定

 以下のコマンドで [ in ] を指定することにより、ポートはパケットをホストに送信することができる
 状態になるので「magic packet」もホストに到達して、WoLを実装することができるようになります。

 Catalyst(config-if)# dot1x control-direction [ both | in ]

 ※ デフォルトは [ dot1x control-direction both ]であり、IEEE802.1X認証が成功するまでは双方向で制御されます。



 MAC認証バイパスの設定

 MAC認証バイパスをイネーブルにするためには以下のコマンドを入力します。[ eap ] キーワード
 を指定することにより、認証の「EAP」を使用するようにスイッチを設定することになります。

 Catalyst(config-if)# dot1x mac-auth-bypass [ eap ]



 IEEE802.1X設定をデフォルト値にリセットする方法

 IEEE802.1X認証に関するI/Fコンフィグを全てデフォルト値にリセットする場合は以下を入力します。

 Catalyst(config-if)# dot1x default



← IEEE 802.1X - Ciscoコンフィグ 2

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

Copyright(C) 2002-2008 Cool. All Rights Reserved