Red Hat Training

A Red Hat training course is available for RHEL 8

3.4. Carga de archivos ifcfg creados manualmente en NetworkManager

En Red Hat Enterprise Linux 8, si edita un archivo ifcfg, NetworkManager no es automáticamente consciente del cambio y tiene que ser solicitado para notar el cambio. Si utiliza una de las herramientas para actualizar NetworkManager la configuración del perfil, NetworkManager no implementa esos cambios hasta que usted se vuelva a conectar usando ese perfil. Por ejemplo, si se han modificado los archivos de configuración utilizando un editor, NetworkManager debe volver a leer los archivos de configuración.

El directorio /etc/sysconfig/ es una ubicación para archivos de configuración y scripts. La mayor parte de la información de configuración de la red se almacena allí, a excepción de la configuración de VPN, banda ancha móvil y PPPoE, que se almacenan en los subdirectorios /etc/NetworkManager/. Por ejemplo, la información específica de la interfaz se almacena en los archivos ifcfg del directorio /etc/sysconfig/network-scripts/.

La información de las VPN, la banda ancha móvil y las conexiones PPPoE se almacena en /etc/NetworkManager/system-connections/.

Nota

Por defecto, RHEL utiliza NetworkManager para configurar y gestionar las conexiones de red, y los scripts /usr/sbin/ifup y /usr/sbin/ifdown utilizan NetworkManager para procesar los archivos ifcfg en el directorio /etc/sysconfig/network-scripts/.

Si necesita los scripts de red heredados para gestionar la configuración de la red, puede instalarlos manualmente. Para más detalles, consulte Sección 1.5, “Soporte de scripts de red heredados en RHEL”. Sin embargo, tenga en cuenta que los scripts de red heredados están obsoletos y se eliminarán en una futura versión de RHEL.

Procedimiento

  1. Para cargar un nuevo archivo de configuración:

    # nmcli connection load /etc/sysconfig/network-scripts/ifcfg-connection_name
  2. Si ha actualizado un archivo de conexión que ya ha sido cargado en NetworkManager, introduzca:

    # nmcli connection up connection_name

Recursos adicionales

  • NetworkManager(8) - Describe el demonio de gestión de red.
  • NetworkManager.conf(5) man page - Describe el archivo de configuración NetworkManager.
  • /usr/share/doc/initscripts/sysconfig.txt - Describe los archivos de configuración de ifcfg y sus directivas tal y como las entiende el servicio de red heredado.
  • ifcfg(8) página de manual - Describe brevemente el comando ifcfg.