Contentsポートセキュリティの設定ポートセキュリティの確認ポートセキュリティの設定ポートセキュリティの基本的な設定は非常にシンプルで、次の2つの手順です。ポートセキュリティの有効化セキュアMACアドレスの設定この2つの手順以外に、セキュリティ違反時のバイオレーションモードの設定やセキュアMACアドレスの最大数の設定などもあります。ポートセキュリティの有効化ポートセキュリティを有効にするには、インタフェースコンフィグレーションモードで次のコマンドを入力します。port-security1つのポートだけにポートセキュリティを有効にしてもほとんど意味がありません。PCを接続する可能性があるポートすべてで有効にします。rangeにより一括で設定したほうがいいでしょう。ポートセキュリティはスタティックなアクセスポートまたはトランクポートのみに設定可能です。trunkコマンドの設定も行います。セキュアMACアドレスの設定セキュアMACアドレスを設定するには、以下の2通りの方法があります。スタティックダイナミックスタティックにセキュアMACアドレスを設定するには、インタフェースコンフィグレーションモードで次のコマンドを入力します。登録するセキュアMACアドレスダイナミックなセキュアMACアドレスの設定は特にコマンド入力は必要ありません。ポートセキュリティを有効にしたあと受信したフレームの送信元MACアドレスをセキュアMACアドレスとして自動的に学習します。学習できる数の上限はデフォルトで1です。ダイナミックなセキュアMACアドレスはスイッチを再起動すると消えてしまい、再学習が必要です。Learning)の設定を行います。スティッキーラーニングは、セキュアMACアドレスをダイナミックに学習し、その情報をrunning-configにも反映させることができます。running-configをstartup-configに保存すれば、再起動してもセキュアMACアドレスの情報が失われることがありません。スティッキーラーニングの設定は、インタフェースコンフィグレーションモードで次のように設定します。stickyスティッキーラーニングを設定した場合の例を挙げます。スイッチのFa0/11でスティッキーラーニングを設定している状態のrunning-configの一部です。portfastendそして、Fa0/11にMACアドレス「3495.db12.f3d5」を接続すると、running-configに次のように1行追加されます。portfastendバイオレーションモードの設定バイオレーションモードとは、ポートセキュリティの違反があった場合の動作です。デフォルトはshutdownです。バイオレーションモードの種類とその違いを次の表にまとめます。どのバイオレーションモードでもポートセキュリティ違反時にはフレームの転送は行いませんが、モードによって違反時のポートのシャットダウンや違反カウンタの増加などが異なります。違反カウンタの増加ポートのシャットダウンprotectしないしないしないしないしないrestrictしないするするするしないshutdownしないするするするするCatalystスイッチのモデルによっては、その他のバイオレーションモードもあります。バイオレーションモードを設定するには、インタフェースコンフィグレーションモードで次のコマンドを入力します。{shutdown|restrict|protect}なお、バイオレーションモードのshutdownによって、shutdownされたポートは、err-disable状態となりデフォルトでは自動的に復旧しません。shutdownします。err-disableの自動復旧ポートセキュリティのセキュリティ違反によってerr-disable状態になったポートを自動的に復旧させることもできます。ポートセキュリティのerr-disable状態を自動的に復旧させるためには、グローバルコンフィグレーションモードで次のコマンドを入力します。自動復旧させるインターバル。デフォルト300秒この設定により、ポートセキュリティのセキュリティ違反を解消すると、ポートを自動的に復旧させることができます。ポートセキュリティ以外のerr-disable状態の自動復旧を行うには、causeのあとに適切なオプションをしていします。セキュアMACアドレスの上限の設定セキュアMACアドレスの上限を設定するには、インタフェースコンフィグレーションモードで次のように設定します。セキュアMACアドレスの数デフォルトは1で、最大132まで設定できます。セキュアMACアドレスを最大数まで登録している状態で、新しい送信元MACアドレスを検出した場合、セキュリティ違反となります。ポートセキュリティの確認ポートセキュリティを確認するには、主に以下のshowコマンドを利用します。port-securityはポートセキュリティが有効になっているポートやセキュアMACアドレスの上限、バイオレーションモードを一覧で確認できます。interfaceはポートセキュリティが有効になっているインタフェースの詳細な状態を表示します。addressコマンドによって、セキュアMACアドレスを確認できます。8192セキュリティ違反時のログセキュリティ違反が発生すると、コンソールには次のようなログが出力されます。会社概要サイトマップ。