Perfiles de conexión de NetworkManager
Descubra dónde almacena NetworkManager perfiles de conexión y cómo crear, editar, migrar y gestionar perfiles basados en archivos de claves en Oracle Linux.
Cada configuración de conexión de red que cree se convierte en un perfil de conexión NetworkManager en el sistema. En Oracle Linux 8, los perfiles reconocen tanto el formato de archivo de clave como el formato ifcfg para que los scripts de red de versiones anteriores de Oracle Linux sigan funcionando. Debido a que las secuencias de comandos de red están en desuso en Oracle Linux 8, utilice el formato de archivo de claves al crear manualmente perfiles de conexión. En Oracle Linux 9 y Oracle Linux 10, los perfiles solo pueden tener el formato de archivo de clave porque se han eliminado las secuencias de comandos de red y la capacidad ifcfg.
NetworkManager se puede almacenar en una de las siguientes ubicaciones: /etc/NetworkManager/system-connections/: ubicación por defecto de los perfiles persistentes que crea el usuario. Los perfiles de este directorio también se pueden editar./run/NetworkManager/system-connections/: ubicación de los perfiles temporales que se eliminan automáticamente al reiniciar el sistema./usr/lib/NetworkManager/system-connections/: ubicación de los perfiles de conexión anteriores y permanentes. Si edita uno de estos perfiles mediante la APINetworkManager, el perfil se copia en el directorio persistente o temporal.
Para obtener más información sobre la configuración de perfiles de conexión NetworkManager, consulte:
- Creación de un perfil de conexión de archivo de claves mediante la interfaz gráfica de usuario del editor de conexiones de red
- Creación de un perfil de conexión de archivo de claves mediante nmcli
- Creación de un perfil de conexión de archivo de claves mediante nmcli en modo fuera de línea
- Creación manual de un perfil de conexión de archivo de claves
- Creación de un perfil de conexión de archivo de claves mediante la interfaz de usuario basada en texto
- Cambio de nombre de diferencias de proceso entre formatos de perfil de conexión solo para Oracle Linux 8
- Conversión de formatos de perfil de conexión de ifcfg a archivo de claves solo para Oracle Linux 8
Creación de un perfil de conexión de archivo de claves mediante la interfaz gráfica de usuario del editor de conexiones de red
Cree un perfil de conexión de archivo de claves de NetworkManager persistente mediante el editor gráfico de conexiones de red.
Si aún no está instalado, instale el paquete nm-connection-editor.
sudo dnf install -y nm-connection-editor
Creación de un perfil de conexión de archivo de claves mediante nmcli
Utilice el comando nmcli para crear y activar un perfil de conexión de archivo de claves de NetworkManager.
Para ilustrar los diferentes usos del comando nmcli, este procedimiento describe un ejemplo de cómo agregar y configurar una nueva conexión Ethernet para el dispositivo enp0s2. Para obtener más información sobre el comando, consulte la página del manual nmcli(1).
Antes de agregar la conexión, prepare la información que necesita para la configuración, como la siguiente:
- Nombre de conexión, por ejemplo,
My Work Connection. El comando nmcli funciona haciendo referencia al nombre de la conexión en lugar del nombre del dispositivo. Si no define un nombre de conexión, el nombre del dispositivo se utiliza como nombre de conexión. - Direcciones IP (IPv4 e, si es necesario, IPv6)
- Direcciones del gateway
- Otros datos relevantes que desea definir para la conexión
Después de crear la conexión, se crea el perfil correspondiente. Para obtener más información sobre los perfiles de conexión, consulte NetworkManager Connection Profiles.
ls -lrt /etc/NetworkManager/system-connections/
...
-rw-r--r--. 1 root root 266 Aug 6 11:03 /etc/sysconfig/network-scripts/ifcfg-My_Work_Connection
Creación de un perfil de conexión de archivo de claves mediante nmcli en modo fuera de línea
Cree un perfil de conexión de archivo de claves de NetworkManager fuera de línea sin necesidad de que se ejecute el servicio NetworkManager.
Al crear o actualizar conexiones de perfil NetworkManager, recomendamos utilizar la herramienta de CLI en modo fuera de línea (nmcli --offline). En el modo fuera de línea, nmcli funciona sin el servicio NetworkManager, que ofrece al usuario un control de edición mejorado y la capacidad de crear varios perfiles de conexión en formato keyfile. Por ejemplo, puede crear el siguiente tipo de perfiles de conexión en formato keyfile:
- conexión Ethernet estática
- conexión Ethernet dinámica
- enlace de red
- puente de red
- VLAN o cualquier tipo de conexiones activadas
Complete los siguientes pasos para crear un perfil de conexión keyfile mediante nmcli en modo fuera de línea:
Creación manual de un perfil de conexión de archivo de claves
Cree un perfil de conexión de archivo de claves de NetworkManager escribiendo el archivo de perfil directamente y, a continuación, volviendo a cargar las definiciones de conexión.
NetworkManager en un formato de archivo de claves. La creación o actualización manual de los archivos de configuración puede dar lugar a una configuración de red inesperada. Otra opción sería utilizar
nmcli en modo fuera de línea. Consulte Creación de un perfil de conexión de archivo de claves mediante nmcli en modo fuera de línea.Creación de un perfil de conexión de archivo de claves mediante la interfaz de usuario basada en texto
Cree un perfil de conexión de archivo de claves de NetworkManager mediante la interfaz de usuario basada en texto.
Si aún no está instalado, instale el paquete NetworkManager-tui.
sudo dnf install -y NetworkManager-tui
Cambio de nombre de diferencias de proceso entre formatos de perfil de conexión solo para Oracle Linux 8
Descubra cómo el cambio de nombre de la interfaz difiere entre los perfiles de conexión ifcfg y keyfile en Oracle Linux 8.
Cuando necesita asignar un nombre personalizado a una interfaz, el proceso de cambio de nombre del servicio udev funciona de forma diferente según el formato del perfil de conexión.
- El cambio de nombre de la interfaz de formato
ifcfgimplica los siguientes pasos:- La regla
/usr/lib/udev/rules.d/60-net.rulesudevllama a la utilidad de ayuda/lib/udev/rename_device. - La utilidad helper busca el parámetro
HWADDRen los archivos/etc/sysconfig/network-scripts/ifcfg-*. - Si el valor definido en la variable coincide con la dirección MAC de una interfaz, la utilidad auxiliar cambia el nombre de la interfaz al definido en el parámetro
DEVICEdel archivo.
- La regla
- El cambio de nombre de la interfaz de formato
keyfileimplica los siguientes pasos:- Para cambiar el nombre de una interfaz, cree un archivo de enlace
systemdo una reglaudev.Consulte Managing the System With systemd y Managing System Devices With the udev Device Manager para obtener más información.
- En el perfil de conexión
NetworkManager, especifique el nombre personalizado en la propiedadinterface-name.
- Para cambiar el nombre de una interfaz, cree un archivo de enlace
Conversión de formatos de perfil de conexión de ifcfg a archivo de claves solo para Oracle Linux 8
Utilice nmcli para migrar los perfiles de conexión ifcfg heredados al formato keyfile preferido en Oracle Linux 8.
Utilice nmcli para convertir los perfiles de conexión NetworkManager ifcfg heredados al formato NetworkManager keyfile preferido.
Para obtener más información sobre el formato de perfil keyfile, consulte la página del manual nm-settings-keyfile(5).




