NetworkManager がメモリ内接続を作成していません。

NetworkManager がメモリ内接続を作成していません。

比較してCentos7設置Rhel 7.2しています。

rhel/centos インストーラは、既存のアダプタの単純なネットワークスクリプトを生成します。自動的に起動しません。NetworkManager彼らの名前を見てくださいenp0s*

Centosでは、NMはdhcpへのメモリ接続を作成して有効にするためにインストーラによって生成されたネットワークスクリプトを削除するだけで十分です。

rm -f /etc/sysconfig/network-scripts/ifcfg-enp*

再起動すると、接続が表示され、アクティブにnmtuiなりWired connection nます。

ただし、Rhelではスクリプトを削除した後にnmtuiには表示されません。リストは空です。

なぜこれが必要ですか?仮想マシンなので、別のホストに移動するとアダプタ名が変更される可能性があります。

ベストアンサー1

NetworkManagerが起動してデバイスが接続されていないことがわかったら、インメモリ接続を作成できます。 「no-auto-default」設定はこの動作を無効にします。 「man NetworkManager.conf」を参照してください。たぶん、すでにこの設定を完了している可能性があります。これらの設定を提供するNetworkManager-config-serverパッケージもあります。たぶん、すでにインストールしている可能性があります。

NMはこれらの自動プライマリ接続を作成するため、構成なしでシステムから起動でき、ネットワークがアクティブになります。通常、通常のシステムではこれを使用しませんが、永続接続を構成します。接続を変更すると、接続は持続してディスクに保存されます。

デバイス名が変更される可能性があると言う場合は、この接続がすべてのデバイスで機能するように "connection.interface-name"を無効にする必要があります。 「man nm - 設定」を参照してください。

インストーラの接続が満足できない場合は、削除するのではなく変更できます(nmcli接続の変更$ name接続。auto-connect yes)。

おすすめ記事