デフォルトでは、CentOS 7 および 8 のネットワークは NetworkManager によって管理されます。
ifcfg-rh というプラグインを使用して、あなたが言及したような古いネットワーク サービス構成ファイル (CentOS 6 以前のバージョンで使用されていた) を読み取り、それらを適切な NetworkManager 構成に変換します。
ここでおそらく発生したのは、インターフェース名がインストール時のものから変更されたことです。これは、VMware 製品で実行されている仮想マシンでよく発生します。インストール時のインターフェイス名は ens192 だったようです。 ip link
を使用できます 現在のインターフェイス名を表示します。
名前が異なる場合は、ファイルを編集して内部のインターフェイス名を変更し、NetworkManager をリロードしてください。
[[email protected] ~]# systemctl reload NetworkManager
NetworkManager はデスクトップ/ラップトップ システムのネットワーク管理に優れており、サーバーでも確実に機能しますが、その目的にはかなり重いです。最近、CentOS 8 サーバーをより軽量な systemd-networkd に切り替え始めました。これは、システムへの統合が少し優れていますが、デスクトップ/ラップトップ システム (特に WiFi) もサポートしていません。あなたも同じことを考えてみてください。