新しいCentOS 7サーバー用のネットワークインターフェイス構成に関するドキュメントを作成しています。この特定のセクションでは、固定IPアドレスへのインターフェイスを設定するプロセスについて説明します。
これまでの手順は次のとおりです。
# nmcli con mod eno16777984 ipv4.address 192.168.1.31/24
# nmcli con mod eno16777984 ipv4.gateway 192.168.1.1
# nmcli con mod eno16777984 ipv4.method manual
# nmcli con mod eno16777984 ipv4.dns 8.8.8.8
# nmcli con reload eno16777984
ただし、上記の手順では、上記で設定した静的IPでインターフェイスIPが設定されておらず(経由で)、ip addr show
ネットワークサービスを再起動してネットワークサービスを再起動すると、ネットワーク設定が失われsystemctl
ました(接続が失われました)。ターミナルを介して再度ログインしてNM_CONTROLLED=yes
`/etc/sysconfig/network-scripts/ifcfg-eno16777984 に追加し、ネットワークを再起動しましたが、うまくいきました。
NM_CONTROLLED
デフォルトでは、値を次のように設定できるかどうか疑問に思います。はい、nmcli
自分を使っていますか?
できることはわかっていますが、スクリプトを直接作成してみてくださいecho 'NM_CONTROLLED=yes' > /etc/sysconfig/network-scripts/ifcfg-eno16777984
。nmcli
これに関する情報があまり見つからないので、おそらく不可能だと思いますが、少なくとも確かだと思います。
答え1
いいえ、このプロパティはNM接続の一般的なプロパティではないため、nmcliを介してNM_ControlLEDを変更することはできません。これは、デバイスがNMによって管理されているかどうかをNMとibiscriptsに通知する特別な設定です。
注:nmcli con reload eno16777984
間違っています。まず、nmcli con mod
後で接続を再ロードする必要はありません。次に、reloadはすべての接続を再ロードするため、パラメータを使用しません。また、NMを使用すると、通常、ネットワークサービスが再起動されず、代わりにnmcli con up ...
。