CentOS 7

  (最終更新日:2017.02.21)

【CentOS 7】ルーティングを複数追加する方法

CentOS 7になってから、今までのコマンドが使えなくなってストレスたまりまくりですが。

ルーティング追加の方法に関してもググるといろいろな情報が出てきて結局どれやねん!と悩みましたので、最終的にマニュアルにかかれていた方法でよさげでしたのでメモ的に残しておきたいと思います。ip route addコマンドで追加しました。

ちなみにネット上では nmcli が推奨や! と書かれているのが多かったのですが、マニュアルみてもその記述がよく分かりませんでしたのでipコマンドで実行しています‥。

➡ RedHat 7のマニュアル

即反映の動的にルーティングを追加する

ルーティング情報を即反映、すなわち旧コマンドでいう route add をするには ip route add コマンドでルーティングを追加することができます。

まず既存のルーティングを確認します。

# ip route

続いて ip route コマンドでルーティングを追加します。

# ip route add xxx.xxx.xxx.0/24 via [ゲートウェイのIP] dev [インタフェース名(例:eth0)]

これで追加されたはずですので、もう一度 ip route で確認してみてください。

再起動しても反映される静的ルーティング設定

続いて、OSを再起動してもルーティングが反映されるために静的ルーティング設定をファイルに記載しておこないます。

記載するファイルは下記の通り。

/etc/sysconfig/network-scripts/route-[インタフェース名]

これに下記のようなルーティング情報を記載します。

xxx.xxx.xxx.0/24 via [ゲートウェイのIP] [インタフェース名(例:eth0)]

これで完了。
試しにネットワークを再起動して確認してみてください。

# service network restart
# ip route

追加されているはずです。

スポンサーリンク
スポンサーリンク

関連記事

  1. CentOS 7

    CentOS 7でFIO RPMをRepoForge以外からダウンロードする方法

    まさかのRepoForge (旧RPMForge) が終了の様子。…

  2. CentOS 7

    【CentOS 7】ファイアウォールの停止と自動起動の無効化の方法

    CentOS 7からファイアウォールが firewalld に変更…

  3. CentOS 7

    【CentOS 7】ネットワークインタフェース名をeth0などの旧来の方式に戻す方法

    CentOS 7から、ネットワークインタフェース名(インタフェースデバ…

  4. CentOS 7

    【CentOS 7】nkfをyumでインストールする方法

    CentOS 7からはnkfが標準リポジトリに入らなくなったので、yu…

  5. CentOS 7

    【CentOS 7】インストール時の解像度を指定する方法

    CentOS 7のインストール時に、画面の解像度を指定する方法を解説し…

  6. CentOS 7

    【CentOS 7】ホスト名を変更する方法

    CentOS 7からホスト名の変更方法までも変わってコンチクショウめっ…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. 【Oracle】統計情報のバックアップとリカバリの方法
  2. 【Oracle】統計情報をCronで手動更新する為のスクリプ…
  3. 【PostgreSQL】文字コードを指定したcreatedb…
  4. 【Mackerel】ホスト毎のメトリック数の確認方法
  5. 【CentOS 7】nkfをyumでインストールする方法
PAGE TOP