再起動後も維持されるようにCentOSでネットワークインターフェイスを継続的に設定する方法は?

再起動後も維持されるようにCentOSでネットワークインターフェイスを継続的に設定する方法は?

次のコマンドを使用してネットワークインターフェイスを設定しました。

ifconfig eth0 up
ip addr add 192.168.9.1/28 dev eth0
route add default gw 192.168.0.1

これはうまくいきます。ただし、コンピュータを再起動すると、私が設定したすべての設定が失われます。これが耐久性があるかどうかどうかを確認できますか? CentOS 6.3を使用しています。

答え1

まず、指定されたデフォルトゲートウェイ設定が無効です。192.168.0.1ネットワーク内にありません192.168.9.1/28。スペルミスを犯したと思われるので、192.168.9.10ここではデフォルトゲートウェイを意味すると仮定します。

RHEL 6導入ガイドを参照してください。セクション8.2住所とセクション8.4路線の場合:

  1. 以下を含むファイルの作成/編集/etc/sysconfig/network-scripts/ifcfg-eth0

    DEVICE=eth0
    BOOTPROTO=none
    ONBOOT=yes
    NETMASK=255.255.255.240 # this is /28
    IPADDR=192.168.9.1
    USERCTL=no
    
  2. ルーティング構成ファイルの作成/編集/etc/sysconfig/network-scripts/route-eth0

    default 192.168.9.10 dev eth0
    

関連情報