Red Hat Training
A Red Hat training course is available for RHEL 8
8.2. Configuración de una conexión Ethernet estática mediante el editor interactivo nmcli
Este procedimiento describe la adición de una conexión Ethernet con los siguientes ajustes utilizando el modo interactivo nmcli
:
-
Una dirección IPv4 estática -
192.0.2.1
con una máscara de subred/24
-
Una dirección IPv6 estática -
2001:db8:1::1
con una máscara de subred/64
-
Una pasarela por defecto IPv4 -
192.0.2.254
-
Una pasarela por defecto IPv6 -
2001:db8:1::fffe
-
Un servidor DNS IPv4 -
192.0.2.200
-
Un servidor DNS IPv6 -
2001:db8:1::ffbb
-
Un dominio de búsqueda DNS -
example.com
Procedimiento
Para añadir un nuevo perfil de conexión de NetworkManager para la conexión Ethernet, e iniciar el modo interactivo, introduzca:
#
nmcli connection edit type ethernet con-name Example-Connection
Establezca la interfaz de red:
nmcli>
set connection.interface-name enp7s0
Establezca la dirección IPv4:
nmcli>
set ipv4.addresses 192.0.2.1/24
Establezca la dirección IPv6:
nmcli>
set ipv6.addresses 2001:db8:1::1/64
Establezca el método de conexión IPv4 e IPv6 en
manual
:nmcli>
set ipv4.method manual
nmcli>set ipv6.method manual
Establezca las pasarelas por defecto IPv4 e IPv6:
nmcli>
set ipv4.gateway 192.0.2.254
nmcli>set ipv6.gateway 2001:db8:1::fffe
Establezca las direcciones de los servidores DNS IPv4 e IPv6:
nmcli>
set ipv4.dns 192.0.2.200
nmcli>set ipv6.dns 2001:db8:1::ffbb
Para establecer varios servidores DNS, especifíquelos separados por espacios y encerrados entre comillas.
Establezca el dominio de búsqueda DNS para la conexión IPv4 e IPv6:
nmcli>
set ipv4.dns-search example.com
nmcli>set ipv6.dns-search example.com
Guarde y active la conexión:
nmcli>
save persistent
Saving the connection with 'autoconnect=yes'. That might result in an immediate activation of the connection. Do you still want to save? (yes/no) [yes]yes
Salga del modo interactivo:
nmcli>
quit
Pasos de verificación
Muestra el estado de los dispositivos y las conexiones:
#
nmcli device status
DEVICE TYPE STATE CONNECTION enp7s0 ethernet connected Example-ConnectionPara mostrar todos los ajustes del perfil de conexión:
#
nmcli connection show Example-Connection
connection.id: Example-Connection connection.uuid: b6cdfa1c-e4ad-46e5-af8b-a75f06b79f76 connection.stable-id: -- connection.type: 802-3-ethernet connection.interface-name: enp7s0 ...Utilice la utilidad
ping
para verificar que este host puede enviar paquetes a otros hosts.Hacer ping a una dirección IP en la misma subred.
Para IPv4:
#
ping 192.0.2.3
Para IPv6:
#
ping 2001:db8:2::1
Si el comando falla, verifique la configuración de la IP y la subred.
Hacer ping a una dirección IP en una subred remota.
Para IPv4:
#
ping 198.162.3.1
Para IPv6:
#
ping 2001:db8:2::1
Si el comando falla, haga un ping a la puerta de enlace por defecto para verificar la configuración.
Para IPv4:
#
ping 192.0.2.254
Para IPv6:
#
ping 2001:db8:1::fffe
Utilice la utilidad
host
para verificar que la resolución de nombres funciona. Por ejemplo:#
host client.example.com
Si el comando devuelve algún error, como
connection timed out
ono servers could be reached
, verifique su configuración de DNS.
Pasos para la resolución de problemas
Si la conexión falla o si la interfaz de red cambia entre un estado de subida y de bajada:
- Asegúrese de que el cable de red está conectado al host y a un conmutador.
- Compruebe si el fallo de enlace existe sólo en este host o también en otros hosts conectados al mismo switch al que está conectado el servidor.
- Compruebe que el cable de red y la interfaz de red funcionan como se espera. Realice los pasos de diagnóstico de hardware y sustituya los cables y las tarjetas de interfaz de red defectuosos.
Recursos adicionales
-
Consulte la página de manual
nm-settings(5)
para obtener más información sobre las propiedades del perfil de conexión y su configuración. -
Para más detalles sobre la utilidad
nmcli
, consulte la página de manualnmcli(1)
. - Si la configuración del disco no coincide con la del dispositivo, al iniciar o reiniciar NetworkManager se crea una conexión en memoria que refleja la configuración del dispositivo. Para más detalles y cómo evitar este problema, consulte NetworkManager duplica una conexión después de reiniciar el servicio NetworkManager.
- Si la conexión no tiene una puerta de enlace predeterminada, consulte Sección 18.8, “Configuración de NetworkManager para evitar el uso de un perfil específico para proporcionar una puerta de enlace predeterminada”.