La mayoría de distribuciones de Linux modernas como AlmaLinux o Red Hat han adoptado el uso de nmcli para realizar la configuración de red del sistema.

nmcli es un comando utilizado para gestionar conexiones de red en sistemas Linux. Es parte del NetworkManager y permite configurar conexiones, visualizar el estado de la red y solucionar problemas, etc. Por resumir mucho, es un comando que agrupa muchas funcionalidades como ifconfig, ifdown, ifup, etc etc.

Pues bien, os dejo un listado de comandos básicos para realizar tareas sencillas, espero que os sirvan.

Comandos Básicos

1. Ver el estado de la red

Para obtener una visión general de las conexiones de red:

nmcli general status

Este comando muestra si NetworkManager está activo y cuáles interfaces están disponibles.

Para listar todas las conexiones configuradas:

nmcli connection show

2. Conectar a una Red WiFi

Para listar las redes WiFi disponibles:

nmcli device wifi list

Para conectarse a una red WiFi:

nmcli device wifi connect "SSID" password "CONTRASEÑA"

3. Configurar una Dirección IP Estática

Si deseas configurar una dirección IP estática en una interfaz (por ejemplo, eth0):

nmcli connection modify eth0 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.method manual
nmcli connection up eth0

4. Habilitar o Deshabilitar una Interfaz de Red

Para deshabilitar una interfaz (por ejemplo, eth0):

nmcli device disconnect eth0

Para habilitarla nuevamente:

nmcli device connect eth0

5. Crear una Conexión Nueva

Si necesitas agregar manualmente una nueva conexión Ethernet:

nmcli connection add type ethernet ifname eth0 con-name MiConexionEthernet

6. Reiniciar NetworkManager

Y por último, si quieres reiniciar el servicio en sí:

systemctl restart NetworkManager


0 comentarios

Deja una respuesta

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *