Red
Sin ifcfg por defecto en instalaciones nuevas
Fedora 36 no admite incluir NetworkManager para archivos de configuración de red heredada (ifcfg) por defecto en instalaciones nuevas.
Hace tiempo, la configuración de red en Fedora se realizaba mediante el servicio network, que consistía en un conjunto de scripts de shell que obtenían fragmentos de configuración de /etc/sysconfig/network-scripts/ifcfg-* (archivos ifcfg). Los archivos ifcfg compatibles con el servicio de red anterior se conservaron cuando se introdujo NetworkManager.
A medida que las funcionalidades de NetworkManager se expandían más allá de la capacidad del servicio de red anterior, ya no se podía garantizar la compatibilidad de los archivos ifcfg generados por NetworkManager. Finalmente, NetworkManager incorporó compatibilidad con tipos de conexión totalmente desconocidos para el servicio de red anterior y terminó utilizando un formato de archivo de configuración más simplificado para estos, conocido como «archivo de clave».
NetworkManager’s use of various configuration files is, in fact, configurable and extensible with plugins. Prior to Fedora 33, NetworkManager by default was configured to enable both ifcfg files and keyfiles, with the former taking precedence when possible. The precedence changed in Fedora 33 to prefer keyfiles. The precedence has an effect when a network connection profile is created. Once the connection profile exists, NetworkManager is unable to convert the profile to a different configuration backend, which affects legacy configuration files created on older systems.
For the time being, the ifcfg plugin is still available for installation, albeit in a subpackage that is not automatically included in new installations. The appropriate RPM tags will ensure the subpackage with the ifcfg plugin will be installed on upgrades. A migration tool will be provided for users who’d like to remove the legacy package from their systems after upgrade.
System integrators and administrators might use tools that drop in ifcfg files during automated installations (e.g. via kickstart or a configration management tool). They will need to update their tools - either convert the ifcfg files to keyfiles, or include the ifcfg subpackage.
Want to help? Learn how to contribute to Fedora Docs ›