Blog del Podcast
podcast      GitHub      Twitter   Telegram

Gestionar Wireguard sin ser sudo

Lectura: 2 min. 225 palabras. wireguard

Uno de los problemas de utilizar Wireguard es tener que utilizar derechos de administrador. Con nmcli podremos hacerlo sin necesitarlos. Ahora cualquier usuario podrá utilizar Wireguard.

Para iniciar Wireguard lo hariamos así:


sudo wg-quick up wg0

Para comprobar si esta corriendo:


sudo wg

Para deterner Wireguard:


sudo wg-quick down wg0

nmcli es un comando que nos permite mostrar y gestionar nuestro dispositivo de red contralando el NetworkManager.

Vamos a ver como utilizarlo

Instalación

En la mayor parte de distros linux viene instalado nmcli, si en tu maquina no lo estuviera , lo instalaremos del siguiente modo:


sudo apt install network-manager

Importar el archivo de configuración de Wireguard

Lo primero que haremos es importar el archivo de configuración:

Yo en mi caso lo he dejado dentro del directorio de Descargas:


nmcli c import type wireguard file /home/angel/Descargas/wg0.conf

Levantar Wireguard

Con este simple comando, nmcli levantara nuestro Wireguard y como ves, sin derechos de adminstrador, sin utilizar sudo.


nmcli c up id wg0

Detener Wireguard

Tan sencillo como hacer un down.


nmcli c down id wg0

Mostrar si Wireguard esta activo

Para mostrar la información de red para todas las interfaces, entre ellas ver si esta corriendo Wireguard.


nmcli connection show

Con la opción -p de pretty, nos mostrara mas bonita o de un modo diferente esta información:


nmcli -p device show

Publicado el lunes, 04 de octubre de 2021







Powered by wdblog

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.