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.