CentOS 7

  (最終更新日:2016.06.24)

【CentOS 7】デフォルトゲートウェイの設定方法

CentOS 7からネットワークの設定方法やコマンドがいろいろと変わって、今までの方法に慣れてる身としてはやや面倒になった気がしますよね。

デフォルトゲートウェイの設定方法も同じで、設定をしたいといろいろ確認してみたところ巷のサイトなどで紹介されている /etc/sysconfig/network-scripts/route-xxxx に記述する方法よりも、旧来の ifcfg-xxxx ファイルに記載した方が自分の環境としてはよかったのでメモ的に残しておきたいと思います。

複数インタフェースを持つ環境の場合は特にそうなのかな。。。

ifcfg-xxxファイルにGATEWAYで指定する

従来のやり方である、 /etc/sysconfig/network-scripts/ifcfg-xxx ファイルに GATEWAY でデフォルトゲートウェイを指定する方法を個人的にはお勧めします。

私の環境(複数のインタフェースを持つ環境)で route-xxxx に記載したのですが、正常にデフォルトゲートウェイから通信が出てくれませんでした。恐らく書き方の問題だとは思いますが‥。

設定方法はいつものごとく下記のようになります。

現在のデフォルトゲートウェイを ip route で確認。デフォルトゲートウェイは存在しません。

# ip route
10.0.0.0/24 dev ens160  proto kernel  scope link  src 10.0.0.196  metric 100 

ファイルに記述します。

# vi /etc/sysconfig/network-scripts/ifcfg-ens160 

下記を追記
GATEWAY=10.0.0.1

ネットワークを再起動します。

# systemctl restart network

デフォルトゲートウェイを ip route で確認すると、デフォルトゲートウェイが設定されているはず。

# ip route
default via 10.0.0.1 dev ens160  proto static  metric 100 
10.0.0.0/24 dev ens160  proto kernel  scope link  src 10.0.0.196  metric 100 

これで完了です。

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

関連記事

  1. CentOS 7

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

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

  2. CentOS 7

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

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

  3. CentOS 7

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

    CentOS 7 では、ホスト名の変更の場合は /etc/hostna…

  4. CentOS 7

    CentOS 7でインストールオプションを指定する方法

    CentOS 7のインストール時に、インストールオプションを指定する方…

  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