Introducción a la Configuración de IP Estática en CentOS 9
En sistemas CentOS 9, la configuración de red se gestiona a través de NetworkManager, lo que requiere ajustar archivos específicos para asignar direcciones IP estáticas. Este proceso difiere de versiones anteriores y puede involucrar comandos de depuración para solucionar problemas comunes.
Ubicación y Edición del Archivo de Configuración
Los archivos de configuración de red en CentOS 9 se encuentran en /etc/NetworkManager/system-connections/. Para identificar el nombre de la interfaz de red, utilice el comando ip link show, que mostrará las interfaces disponibles, como eth0 o wlan0.
Por ejemplo, si la interfaz es eth0, el archivo correspondiente podría ser eth0.nmconnection. Edite este archivo con un editor de texto como nano o vim.
Ejemplo de Configuración Modificada
A continuación, se muestra una configuración de ejemplo con valores alterados para evitar similitud directa. Modifique los parámetros según su red.
[connection]
id=eth0
uuid=a1b2c3d4-e5f6-7890-abcd-ef1234567890
type=ethernet
autoconnect-priority=0
interface-name=eth0
timestamp=1672531200
[ethernet]
[ipv4]
method=manual
address1=10.0.0.50/24,10.0.0.1
dns=8.8.4.4,1.1.1.1
[ipv6]
addr-gen-mode=stable-privacy
method=auto
[proxy]
En este ejemplo, se establece una IP estática en la subred 10.0.0.0/24, con gateway en 10.0.0.1 y servidores DNS alternativos. Asegúrese de que la sintaxis sea correcta, ya que errores tipográficos pueden causar fallos.
Aplicar los Cambios y Comandos de Depuración
Después de guardar el archivo, recargue la configuración de NetworkManager usando:
nmcli connection reload eth0
Si la red no se aplica correctamente, verifique el estado de NetworkManager con:
systemctl status NetworkManager
Para diagnóstico adicional, liste las conexiones activas con nmcli connection show y use ip addr show eth0 para confirmar la dirección IP asignada.
Comparación con Versiones Anteriores como CentOS 8
En CentOS 8, los archivos de configuarción residen en /etc/sysconfig/network-scripts/, con un formato diferente. Por ejemplo, un archivo ifcfg-eth0 podría contener:
TYPE=Ethernet
BOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.1.100
PREFIX=24
GATEWAY=10.0.1.1
DNS1=8.8.8.8
Para aplicar cambios en CentOS 8, reinicie la interfaz con nmcli connection up eth0, asegurándose de que el modo de gestión de red esté habilitado con nmcli networking on.