Standardmäßig wird das Netzwerk unter CentOS 7 und 8 von NetworkManager verwaltet.
Es verwendet ein Plugin namens ifcfg-rh, um die alten Netzwerkdienst-Konfigurationsdateien (die in CentOS 6 und früheren Versionen verwendet werden) wie die von Ihnen erwähnte zu lesen und sie in die entsprechende NetworkManager-Konfiguration zu übersetzen.
Was hier wahrscheinlich passiert ist, ist, dass sich der Schnittstellenname gegenüber dem, was er während der Installation war, geändert hat. Dies geschieht häufig bei virtuellen Maschinen, die unter VMware-Produkten ausgeführt werden. Es sieht so aus, als hätten Sie zum Zeitpunkt der Installation den Schnittstellennamen ens192 gehabt. Sie können ip link
verwenden um den aktuellen Schnittstellennamen anzuzeigen.
Wenn der Name abweicht, können Sie die Datei bearbeiten und den Schnittstellennamen darin ändern und dann NetworkManager neu laden.
[[email protected] ~]# systemctl reload NetworkManager
Während sich NetworkManager bei der Verwaltung von Netzwerken für Desktop-/Laptop-Systeme auszeichnet und sicherlich für Server funktioniert, ist es für diesen Zweck ziemlich schwer. Ich habe in letzter Zeit damit begonnen, meine CentOS 8-Server auf das viel leichtere systemd-networkd umzustellen, das etwas besser in das System integriert ist, aber auch keine Desktop-/Laptop-Systeme (insbesondere WiFi) unterstützt. Vielleicht erwägen Sie dasselbe.