CentOSでの静的ルートの設定方法は何ですか?
CentOSで静的ルートを設定する方法は以下の手順に従って操作できます。
- 端末を開いて、root権限でシステムにログインしてください。
- 自分のネットワークインターフェース名(例:eth0)に対応する/etc/sysconfig/network-scripts/ifcfg-ファイルを編集してください。インターフェース名を確認するためにifconfigコマンドを使用することができます。
- 設定ファイルに以下の行を追加し、静的IPアドレスとサブネットマスクを設定してください。
- IPADDR=<IPアドレス>
NETMASK=<サブネットマスク> - <IPアドレス>および<サブネットマスク>を設定したいIPアドレスとサブネットマスクに置き換えてください。
- 自分のネットワークインターフェース名に応じて、/etc/sysconfig/network-scripts/route-というファイルを編集し、存在しない場合は作成してください。
- ルーティング設定ファイルに次の行を追加して、静的ルートを設定してください。
- <ゲートウェイ>を経由して<目的のネットワーク>へ<インタフェース>を通じて
- 目標ネットワークには、追加したい目標ネットワークのネットワークアドレスとサブネットマスク、ゲートウェイにはその目標ネットワークのゲートウェイIPアドレス、インターフェイスにはネットワークインターフェイス名を入力してください。
- ファイルを保存して終了してください。
- ネットワークサービスを再起動して、設定を有効にします。
- ネットワークを再起動してください。
上記の手順を完了すると、CentOSシステムは設定した静的ルートに従ってデータパケットを送信します。ip routeコマンドを使用して、静的ルートが正しく設定されているかを確認できます。