centos7でのデフォルトゲートウェイの設定コマンド

man routeにThis program is obsolete. For replacement check ip route.とあるのでcentos7でのデフォルトゲートウェイ設定について調べました。
ip routeはルーティングテーブルを管理するコマンドです。kernelの全てのルートエントリーを表示するには
# ip ro
10.0.0.0/8 dev enp1s0  proto kernel  scope link  src 10.0.0.3
169.254.0.0/16 dev enp1s0  scope link  metric 1002
192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1
#
とします。デフォルトゲートウェイを追加するには以下のコマンドを実施します。
# ip route add default via 10.0.0.1 dev enp1s0
ip route add default
新しいデフォルトゲートウェイを追加する
via 10.0.0.1
デフォルトゲートウェイのIPアドレスを指定
dev enp1s0
設定を適用するデバイスを指定
デフォルテゲートウェイが追加されたことを確認します。
# ip ro
default via 10.0.0.1 dev enp1s0
10.0.0.0/8 dev enp1s0  proto kernel  scope link  src 10.0.0.3
169.254.0.0/16 dev enp1s0  scope link  metric 1002
192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1
#

この設定は一時的な設定でOSの再起動等を実施すると消えてしまいます。再起動等で設定が消えないようにするにはcentos7でのデフォルトゲートウェイの設定ファイルを参照してください。

0 件のコメント :

コメントを投稿