CentOS 7 に静的ルートを追加する手順は次のとおりです。

CentOS 7上で静的ルーティングを追加するには、以下の手順に従ってください。

  1. rootユーザーでサーバーにログインします。
  2. ターミナルを開くか、SSH でサーバーへ接続する。
  3. 以下のコマンドで現在のネットワーク設定を確認します:
  4. ip アドレスを表示
  5. これは、サーバーのIPアドレスおよびネットワークインターフェイス情報を表示します。
  6. 現在のルーティング テーブルを見るには、以下のコマンドを使用します。
  7. ipルートリスト
  8. この処理を実行すると、サーバーの現在のルーティング構成が表示されます。
  9. 以下のコマンドを使用してスタティックルートを追加する:
  10. ip route add <ターゲットネットワーク> via <ゲートウェイ> dev <ネットワークインターフェース>
  11. 追加する対象ネットワークのIPアドレスとサブネットマスク。
  12. [ゲートウェイ]: 追加する経路のゲートウェイIPアドレス。
  13. <ネットインターフェイス>: 追加する経路のネットワークインターフェイス名。
  14. 例えば、192.168.2.0/24の宛先ネットワークにゲートウェイ192.168.1.1を介して「eth0」ネットワークインターフェースを使用してルートを追加するには、次のようにコマンドを実行します。
  15. ip route add 192.168.2.0/24 dev eth0 via 192.168.1.1
  16. 追加したスタティックルートが正しく追加されたか検証するには、以下のコマンドを使用します。
  17. ipルートを表示
  18. 追加したスタティックルートがルーティングテーブルに反映されているかを確認できる。
  19. 静的ルーティングが有効になっている場合は、下記コマンドを使用して構成をネットワークプロファイルに保存し、再起動後も構成を維持できます。
  20. echo “ip route add <宛先ネットワーク> via <ゲートウェイ> dev <ネットワークインターフェース>” >> /etc/sysconfig/network-scripts/route-<ネットワークインターフェース>
  21. 例えば、追加するルートがeth0インターフェイスを通る場合、以下のコマンドを使用できます。
  22. echo “ip route add 192.168.2.0/24 via 192.168.1.1 dev eth0” >> /etc/sysconfig/network-scripts/route-eth0
  23. 再起動後、新たに設定したスタティックルートは自動的に適用されます。

上記のステップは現在のセッション中に即座に有効になりますが、再起動後は永続的に保存されません。再起動後も構成を保持する場合は、ステップ 7 に従って構成をネットワークプロファイルファイルに保存してください。

bannerAds