再起動後にifconfigの変更が保存されていない場合 - CENTOS sshで?

再起動後にifconfigの変更が保存されていない場合 - CENTOS sshで?

静的IPでeno2インタフェースを手動で設定し、eno2を設定するためのifconfigファイルは次のとおりです。(vi /etc/sysconfig/network-scripts/ifcfg-eno2)< Red Hat>

TYPE=Ethernet
PROXY_MODE=none
DEVICE=eno2
NAME=eno2
BOOTPROTO=static
ONBOOT=yes
NETMASK=255.255.254.0
IPADDR=10.63.1.50
GATEWAY=10.63.0.1
DEFROUTE=yes

その後、スクリプトを保存すると、作成された内容が保存されます... 10.63.1.50に行き、pingを実行すると、eno2がpingを送信していて、インターフェイスeno2が動作していることがわかります。

ただし、コンピュータを再起動すると、設定した内容がすべて消えてしまうため、以前に行った操作を手動で再実行する必要があります。 CENTOS SSH環境で再起動した後、eno2に対するifconfigの変更を保存する方法は? !

ご提案いただきありがとうございます。奇妙なことは、再起動するたびにifconfig設定が変更され続けることです。 eno2 IP 構成インターフェイスを静的に維持する必要があるため、再起動後に ifconfig eno2 スクリプトを再構成する必要はありません。

ベストアンサー1

RH / CentOSのバージョンによってはインストールする必要がありますyum install network-scriptsが、systemctl enable network以前のネットワーク構成方法を使用したい場合も同様です。

また、すべてのネットワーク関連の側面を手動で設定するには、NetworkManager を無効にする必要があります。

# systemctl mask NetworkManager.service
# systemctl stop NetworkManager.service
# systemctl disable NetworkManager.service

あるいは、NM_CONTROLLED=no構成ファイルのNetworkManagerコントロールを使用して、この特定のデバイスのみを明示的に無効にできます。

到着ネットワークインターフェイスの設定いいえネットワーク管理者の使用:

/etc/sysconfig/network-scripts/ifcfg-eno2:

DEVICE=eno2
BOOTPROTO=none
ONBOOT=yes
PREFIX=24
IPADDR=10.63.1.50
NM_CONTROLLED=no

おすすめ記事