Inicio > Gestión de red > nmcli

nmcli: Herramienta de línea de comandos de NetworkManager

nmcli es una herramienta de interfaz de línea de comandos para controlar NetworkManager. Le permite administrar fácilmente conexiones de red, dispositivos, Wi-Fi y otras configuraciones relacionadas con la red. Es muy útil para automatizar y configurar redes en entornos de servidor o en scripts.

Descripción general

nmcli interactúa con el demonio de NetworkManager para administrar la configuración de red. Puede realizar diversas tareas como crear, modificar, eliminar perfiles de conexión, habilitar/deshabilitar dispositivos de red, escanear y conectarse a Wi-Fi.

Funciones principales

Las funciones clave que ofrece nmcli.

  • Administración de perfiles de conexión de red (crear, modificar, eliminar)
  • Ver y controlar el estado de los dispositivos de red
  • Escanear y conectarse a redes Wi-Fi
  • Cambiar configuraciones de conexión como direcciones IP, servidores DNS
  • Habilitar/deshabilitar radios de red (Wi-Fi, WWAN)

Opciones y objetos principales

nmcli se usa en el formato 'nmcli [opciones] objeto comando'. Aquí, 'objeto' representa el elemento que se está administrando (por ejemplo, connection, device), y 'comando' indica la acción específica para ese objeto.

Opciones globales

Comando generado:

Combina los comandos.

Descripción:

`nmcli` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Varios escenarios para administrar redes usando nmcli.

Verificar el estado general de NetworkManager

nmcli general status

Verifica el estado actual de NetworkManager y la información del nombre del host.

Ver la lista de todos los perfiles de conexión de red

nmcli connection show

Muestra todos los perfiles de conexión definidos en el sistema, incluidas las conexiones activas e inactivas.

Ver el estado de todos los dispositivos de red

nmcli device status

Verifica el estado actual de todos los dispositivos de red, como Ethernet y Wi-Fi.

Escanear y ver la lista de redes Wi-Fi disponibles

nmcli device wifi list

Escanea las redes Wi-Fi disponibles en el entorno y muestra información como el SSID y la intensidad de la señal.

Apagar la radio Wi-Fi

nmcli radio wifi off

Deshabilita la funcionalidad Wi-Fi del sistema.

Activar una conexión específica

nmcli connection up "My_Wired_Connection"

Activa el perfil de conexión de red llamado 'My_Wired_Connection'. Debe reemplazarlo con el nombre de conexión real.

Consejos y precauciones

Consejos para usar nmcli de manera más efectiva y cosas a tener en cuenta.

Consejos útiles

  • La mayoría de los comandos nmcli requieren privilegios de root. Úselos con `sudo`.
  • Puede obtener ayuda detallada sobre objetos o comandos específicos usando `nmcli help` o `nmcli <objeto> help`.
  • Consulte la página del manual completa en `man nmcli`.
  • Al usarlo en scripts, se recomienda combinar las opciones `-t` (terse) y `-f` (fields) para extraer solo la información necesaria.

Comandos de la misma categoría