CentOS 7でnmcliを使用してインターフェイスNM_ControlLEDをyesに設定しますか?

CentOS 7でnmcliを使用してインターフェイスNM_ControlLEDをyesに設定しますか?

新しい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-eno16777984nmcli

これに関する情報があまり見つからないので、おそらく不可能だと思いますが、少なくとも確かだと思います。

答え1

いいえ、このプロパティはNM接続の一般的なプロパティではないため、nmcliを介してNM_ControlLEDを変更することはできません。これは、デバイスがNMによって管理されているかどうかをNMとibiscriptsに通知する特別な設定です。

注:nmcli con reload eno16777984間違っています。まず、nmcli con mod後で接続を再ロードする必要はありません。次に、reloadはすべての接続を再ロードするため、パラメータを使用しません。また、NMを使用すると、通常、ネットワークサービスが再起動されず、代わりにnmcli con up ...

関連情報