informatica:software:internet:nmcli
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:software:internet:nmcli [2026/07/04 17:52] – [Desactivar una conexión] tempwin | informatica:software:internet:nmcli [2026/07/04 18:41] (actual) – tempwin | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== nmcli ====== | ====== nmcli ====== | ||
| - | **nmcli** es una potente utilidad de línea de comandos para Linux que permite controlar el demonio | + | **nmcli** es una potente utilidad de línea de comandos para Linux que permite controlar el demonio |
| - | ===== Mostrar conexiones de red ===== | + | <WRAP center round info 60%> |
| + | **nmcli** admite el completado con tabulación, | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Dispositivos de red ===== | ||
| + | |||
| + | Para mostrar los dispositivos de red: | ||
| + | |||
| + | < | ||
| + | nmcli device status | ||
| + | </ | ||
| + | |||
| + | Nos indicará cuál está conectado. | ||
| + | |||
| + | ==== Detalles ==== | ||
| + | |||
| + | < | ||
| + | nmcli device show < | ||
| + | </ | ||
| + | |||
| + | Ejemplo de salida: | ||
| + | |||
| + | < | ||
| + | GENERAL.DEVICE: | ||
| + | GENERAL.TYPE: | ||
| + | GENERAL.HWADDR: | ||
| + | GENERAL.MTU: | ||
| + | GENERAL.STATE: | ||
| + | GENERAL.CONNECTION: | ||
| + | GENERAL.CON-PATH: | ||
| + | IP4.ADDRESS[1]: | ||
| + | IP4.GATEWAY: | ||
| + | IP4.ROUTE[1]: | ||
| + | IP4.ROUTE[2]: | ||
| + | IP4.DNS[1]: | ||
| + | IP6.ADDRESS[1]: | ||
| + | IP6.GATEWAY: | ||
| + | IP6.ROUTE[1]: | ||
| + | IP6.DNS[1]: | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Conexiones de red ===== | ||
| + | |||
| + | ==== Mostrar conexiones de red ==== | ||
| < | < | ||
| Línea 11: | Línea 56: | ||
| El comando anterior mostrará una tabla con el nombre de la conexión, UUID, tipo y dispositivo. | El comando anterior mostrará una tabla con el nombre de la conexión, UUID, tipo y dispositivo. | ||
| - | ===== Activar una conexión | + | ==== Mostrar detalles de una conexión ==== |
| + | |||
| + | < | ||
| + | nmcli connection show < | ||
| + | </ | ||
| + | |||
| + | Veremos una salida similar: | ||
| + | |||
| + | < | ||
| + | connection.id: | ||
| + | connection.uuid: | ||
| + | connection.stable-id: | ||
| + | connection.type: | ||
| + | connection.interface-name: | ||
| + | connection.autoconnect: | ||
| + | connection.autoconnect-priority: | ||
| + | connection.autoconnect-retries: | ||
| + | connection.multi-connect: | ||
| + | connection.auth-retries: | ||
| + | connection.timestamp: | ||
| + | (...) | ||
| + | 802-11-wireless.ssid: | ||
| + | 802-11-wireless.mode: | ||
| + | 802-11-wireless.band: | ||
| + | 802-11-wireless.seen-bssids: | ||
| + | (...) | ||
| + | ipv4.dns: | ||
| + | ipv4.dns-search: | ||
| + | ipv4.dns-options: | ||
| + | ipv4.dns-priority: | ||
| + | ipv4.addresses: | ||
| + | ipv4.gateway: | ||
| + | (...) | ||
| + | </ | ||
| + | |||
| + | ==== Activar una conexión ==== | ||
| < | < | ||
| Línea 17: | Línea 97: | ||
| </ | </ | ||
| - | ===== Desactivar una conexión | + | ==== Desactivar una conexión ==== |
| < | < | ||
| nmcli connection down < | nmcli connection down < | ||
| </ | </ | ||
| + | |||
| + | |||
| + | |||
| ===== Editar conexiones ===== | ===== Editar conexiones ===== | ||
| Línea 32: | Línea 115: | ||
| nmcli connection modify < | nmcli connection modify < | ||
| nmcli connection modify < | nmcli connection modify < | ||
| + | </ | ||
| + | |||
| + | Para que se apliquen las modificaciones, | ||
| + | |||
| + | < | ||
| + | nmcli connection down < | ||
| + | nmcli connection up < | ||
| + | </ | ||
| + | |||
| + | ==== Eliminar una conexión ==== | ||
| + | |||
| + | < | ||
| + | nmcli connection delete < | ||
| + | </ | ||
| + | |||
| + | ==== Cambiar nombre ==== | ||
| + | |||
| + | < | ||
| + | nmcli connection modify < | ||
| + | </ | ||
| + | ==== Configurar servidor DNS ==== | ||
| + | |||
| + | < | ||
| + | nmcli connection modify < | ||
| + | </ | ||
| + | |||
| + | Para que se apliquen las modificaciones, | ||
| + | |||
| + | < | ||
| + | nmcli connection down < | ||
| + | nmcli connection up < | ||
| + | </ | ||
| + | |||
| + | Si queremos que no se haga caso de la configuración DNS que venga por DHCP (cuando configuramos un router para que entregue la configuración de red por DHCP, por ejemplo): | ||
| + | |||
| + | < | ||
| + | nmcli connection modify < | ||
| + | </ | ||
| + | |||
| + | ==== Crear conexión WireGuard ==== | ||
| + | |||
| + | A partir de un fichero de configuración de [[wireguard|WireGuard]]: | ||
| + | |||
| + | < | ||
| + | nmcli connection import type wireguard file fichero-wireguard.conf | ||
| + | </ | ||
| + | |||
| + | Si no queremos que esa red VPN se conecte automáticamente: | ||
| + | |||
| + | < | ||
| + | nmcli connection modify < | ||
| </ | </ | ||
informatica/software/internet/nmcli.1783180337.txt.gz · Última modificación: por tempwin
