Introducción
En este desafío, pondrás en práctica la configuración de direcciones estáticas IPv4 e IPv6 en un sistema Red Hat Enterprise Linux (RHEL). Utilizarás la herramienta de línea de comandos nmcli para crear y gestionar perfiles de conexión de red persistentes. Esta es una habilidad fundamental para cualquier administrador de sistemas y un tema clave para el examen de certificación RHCSA.
Configurar una Dirección IPv4 Estática
Tu primera tarea consiste en crear un nuevo perfil de conexión persistente en NetworkManager para la interfaz dummy0 con una configuración IPv4 estática.
Tareas
- Crear un nuevo perfil de conexión de NetworkManager llamado
dummy0-static. - Configurar el perfil para la interfaz
dummy0. - Asignar la dirección IPv4 estática
192.168.100.10/24. - Establecer la puerta de enlace (gateway) en
192.168.100.1. - Asegurarse de que el perfil de conexión esté configurado para activarse automáticamente al arrancar el sistema.
- Activar el nuevo perfil de conexión.
Requisitos
- Debes utilizar la herramienta de línea de comandos
nmcli. - El nuevo perfil de conexión debe llamarse exactamente
dummy0-static. - La configuración debe ser persistente tras los reinicios del sistema.
Consejos
Para crear un perfil de conexión de NetworkManager usando nmcli, necesitarás utilizar el comando nmcli connection add con los siguientes parámetros clave:
type: Especifica el tipo de conexión (para interfaces dummy, usadummy)con-name: El nombre del perfil de conexiónifname: El nombre de la interfazautoconnect: Establécelo enyespara la activación automática al arrancarip4: Dirección IPv4 con notación CIDRgw4: Dirección de la puerta de enlace IPv4
La sintaxis básica es:
sudo nmcli connection add type [TYPE] con-name [NAME] ifname [INTERFACE] autoconnect [yes/no] ip4 [ADDRESS/CIDR] gw4 [GATEWAY]
Después de crear la conexión, es posible que necesites activarla usando:
sudo nmcli connection up [CONNECTION_NAME]
Ejemplo
Una vez que hayas activado con éxito la nueva conexión, la salida de ip addr show dummy0 debería incluir la dirección IPv4 estática.
3: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
link/ether 12:34:56:78:9a:bc brd ff:ff:ff:ff:ff:ff
inet 192.168.100.10/24 brd 192.168.100.255 scope global noprefixroute dummy0-static
valid_lft forever preferred_lft forever
...
Además, puedes verificar que el perfil de conexión está activo con nmcli con show --active.
NAME UUID TYPE DEVICE
dummy0-static 550e8400-e29b-41d4-a716-446655440000 ethernet dummy0
...
Añadir una Dirección IPv6 Estática
Ahora, modificarás el perfil de conexión dummy0-static existente para añadir una dirección IPv6 estática y su puerta de enlace.
Tareas
- Modificar el perfil de conexión
dummy0-static. - Añadir la dirección IPv6 estática
2001:db8:cafe::10/64. - Establecer la puerta de enlace IPv6 en
2001:db8:cafe::1. - Aplicar los cambios a la conexión activa.
Requisitos
- Debes utilizar la herramienta de línea de comandos
nmclipara modificar la conexión existente. - Los cambios deben aplicarse al perfil
dummy0-static.
Consejos
Para modificar una conexión de NetworkManager existente, utiliza el comando nmcli connection modify:
- Usa
ipv6.method manualpara habilitar la configuración manual de IPv6 - Usa
ipv6.addressespara establecer la dirección IPv6 - Usa
ipv6.gatewaypara establecer la puerta de enlace IPv6
La sintaxis básica es:
sudo nmcli connection modify [CONNECTION_NAME] ipv6.method manual ipv6.addresses [ADDRESS/PREFIX] ipv6.gateway [GATEWAY]
Después de modificar el perfil de conexión, debes reactivarlo para que los cambios surtan efecto:
sudo nmcli connection up [CONNECTION_NAME]
Ejemplo
Tras aplicar los cambios, la salida de ip addr show dummy0 debería incluir ahora tanto la dirección IPv4 como la IPv6.
3: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
link/ether 12:34:56:78:9a:bc brd ff:ff:ff:ff:ff:ff
inet 192.168.100.10/24 brd 192.168.100.255 scope global noprefixroute dummy0-static
valid_lft forever preferred_lft forever
inet6 2001:db8:cafe::10/64 scope global noprefixroute
valid_lft forever preferred_lft forever
...
Puedes verificar que la configuración IPv6 se ha aplicado comprobando los detalles de la conexión:
$ nmcli con show dummy0-static | grep ipv6
ipv6.method: manual
ipv6.addresses: 2001:db8:cafe::10/64
ipv6.gateway: 2001:db8:cafe::1
...
Resumen
En este desafío, has aprendido a gestionar configuraciones de red en un sistema RHEL moderno. Has utilizado con éxito la utilidad nmcli para crear una conexión IPv4 estática persistente y luego la has modificado para añadir una configuración IPv6 estática. Estas son habilidades esenciales para la administración de servidores y se evalúan con frecuencia en el examen RHCSA.



