この記事では、コマンドラインインターフェイス(CLI)を使用してスイッチでIPv4スタティックルートを設定する方法について説明します。
スタティックルーティングは、ルータのパス選択の設定を指します。このタイプのメカニズムは、ネットワークの現在のトポロジに関するルータ間の通信がない場合に発生するため、スイッチのルートテーブルへのルートを手動で設定することを推奨します。スタティックルートは、スイッチのCPUのオーバーヘッドを削減するのに役立ちます。この機能を使用すると、特定のネットワークへのアクセスを拒否することもできます。
トラフィックをルーティングする場合、ネクストホップは最長プレフィクス照合(LPM)アルゴリズムに従って決定されます。宛先IPv4アドレスは、IPv4スタティックルートテーブル内の複数のルートと一致する可能性があります。デバイスは、最も長いサブネットマスク、つまり最長のプレフィクス照合で一致したルートを使用します。複数のデフォルトゲートウェイが同じメトリック値で定義されている場合、設定されているすべてのデフォルトゲートウェイの中から最小のIPv4アドレスが使用されます。
注:Webベースのユーティリティを使用してスイッチでIPv4スタティックルートを設定する方法については、ここをクリックしてください。
デバイスがDHCPサーバからIPアドレスを取得する、直接接続されたIPサブネットを経由するスタティックルートを設定することはできません。スイッチ上でスタティックIPv4インターフェイスを設定するには、ここをクリックしてください。
ステップ1:スイッチコンソールにログインします。デフォルトのユーザ名とパスワードはcisco/ciscoです。新しいユーザ名またはパスワードを設定している場合は、クレデンシャルを入力します。
SSHまたはTelnetを使用してSMBスイッチCLIにアクセスする方法については、ここをクリックしてください。
注:コマンドは、スイッチの正確なモデルによって異なる場合があります。
ステップ2:スイッチの現在のルートを表示するには、次のように入力します。
CBS350#show ip route注:この例では、192.168.100.0ネットワークへの直接接続ルートが表示されます。
ステップ3:スイッチの特権EXECモードから、次のように入力してグローバルコンフィギュレーションモードに入ります。
CBS350#configureステップ4:グローバルコンフィギュレーションモードでip routeコマンドを入力し、スタティックルートを確立します。
CBS350#ip route [prefix[mask] | prefix-length][ip-address][メトリック値]次のオプションがあります。
注:この例では、192.168.1.0ネットワークへのスタティックルートは192.168.100.0を通じて確立されます。定義されたアドミニストレーティブディスタンスは2です。このルートは、IPアドレスが192.168.100.1のルータに到達します。
ステップ5:(オプション)指定されたサブネットへのすべてのスタティックルートを削除するには、次のように入力します。
CBS350#no ip route [prefix[mask] | prefix-length]ステップ6:(オプション)特定のネクストホップを経由して特定のサブネットへのスタティックルートを1つだけ削除するには、次のように入力します。
CBS350#no ip route {prefix[mask | prefix-length][ip-address]}ステップ7:特権EXECモードに戻るには、exitコマンドを入力します。
CBS350#exitステップ8:(オプション)設定済みのルートを表示するには、次のように入力します。
CBS350#show ip routeステップ9:(オプション)スイッチの特権EXECモードで、次のように入力して、設定した設定をスタートアップコンフィギュレーションファイルに保存します。
CBS350#copy running-config startup-configステップ10:(オプション)Overwrite file [startup-config]..プロンプトが表示されたら、キーボードでYを押して、Noを押します。
これで、CLIを使用してスイッチにIPv4スタティックルートを設定できました。