Cómo Configurar la Conexión de Red Usando la Herramienta ‘nmcli’

Abreviado como nmcli, la interfaz de línea de comandos del administrador de redes es una herramienta ingeniosa y fácil de usar que te ahorra mucho tiempo cuando necesitas configurar una dirección IP.

Leer también: Cómo Configurar la Red IP con la Herramienta Gráfica ‘nmtui’

Para mostrar todas las interfaces de red activas en tu sistema Linux, ejecuta el comando.

$ nmcli connection show
OR
$ nmcli con show

Ten en cuenta que con es la forma truncada de conexión y aún obtendrás el mismo resultado que se muestra.

Check Active Network Interfaces

También, puedes ejecutar el siguiente comando para mostrar tanto interfaces activas como inactivas.

$ nmcli dev status
Check All Network Interfaces

Establecer una Dirección IP Estática Usando la Herramienta nmcli

Usando la herramienta nmcli, puedes modificar una interfaz de red para usar una dirección IP estática. En este ejemplo, modificaremos la interfaz de red enps03 para usar una IP estática.

Pero primero, comprobemos la dirección IP usando el comando IP.

$ ip addr
Check Network IP Address

La dirección IP actual es 192.168.2.104 con un CIDR de /24. Vamos a configurar una IP estática con los siguientes valores:

IP address:		 192.168.2.20/24
Default gateway:	 192.168.2.1
Preferred DNS:		  8.8.8.8
IP addressing 		  static

Primero, ejecuta el siguiente comando para configurar la dirección IP.

$ nmcli con mod enps03 ipv4.addresses 192.168.2.20/24

Luego, configura la puerta de enlace predeterminada como se muestra:

$ nmcli con mod enps03 ipv4.gateway 192.168.2.1

Luego, configura el servidor DNS:

$ nmcli con mod enps03 ipv4.dns “8.8.8.8”

A continuación, cambia la dirección de DHCP a estática.

$ nmcli con mod enps03 ipv4.method manual
Set Static IP in RHEL 8

Para guardar los cambios, ejecuta el comando

$ nmcli con up enps03
Active IP Address of Network

Los cambios se escribirán en el archivo /etc/sysconfig/network-scripts/ifcfg-enps03.

Para confirmar la IP, vuelve a ejecutar el comando:

$ ip addr enps03
Check IP Address

Además, puedes ver el archivo /etc/sysconfig/network-scripts/ifcfg-enps03 usando el comando cat.

$ cat /etc/sysconfig/network-scripts/ifcfg-enps03
View Network Interface File

Y esto concluye esta guía sobre cómo configurar la conexión de red utilizando la herramienta de línea de comandos ‘nmcli‘ en Linux. Esperamos que hayas encontrado útil esta guía.

Source:
https://www.tecmint.com/nmcli-configure-network-connection/