CentOSで静的ルートを追加する方法は何ですか。
CentOSで静的ルートを追加する手順は以下の通りです。
- rootユーザーとしてシステムにログインするために、ターミナルウィンドウを開いてください。
- 現在のシステムのネットワーク設定を確認するには、次のコマンドを使用してください。
- ルーターの設定を表示する
- 現在のルーティングテーブルが表示されます。
- 以下のコマンドを使用して、静的ルートを追加します。
- 目標ネットワーク/サブネットへの経路を追加する際には、ipコマンドを使用して、指定のネットワークとインターフェースのアドレスを追加します。
- 「”目的ネットワーク/サブネット”は、追加するルーティング先のネットワークとサブネットのIPアドレスであり、「インターフェースアドレス」は通過するネットワークインターフェースです。」
- 例えば、宛先ネットワークが192.168.0.0/24のデータパケットをインターフェースeth0を通じて送信するためには、以下のコマンドを使用することができます。
- ipルートに192.168.0.0/24を追加し、192.168.1.1に向かってeth0デバイスを使用する
- 次のネクストホップルーターのIPアドレスを指定する場合は、”via”の後ろのIPアドレスをルーターのIPアドレスに変更できます。
- 新しく追加されたルートが正常に機能しているかどうかを確認するには、次のコマンドを使用してください。
- ルートの表示
- これにより更新されたルーティングテーブルが表示され、静的ルートが正常に追加されていることが確認されます。
注意:この命令は現在のセッション内でのみ有効です。システムを起動するたびにこのルート設定を保持したい場合は、適切なネットワーク設定ファイルにこのコマンドを追加してください。例えば、/etc/sysconfig/network-scripts/route-eth0ファイルなどにeth0は対応するネットワークインターフェースの名称です。