Blog del Podcast
podcast      GitHub      Twitter   Telegram

Gestionar Wireguard sin ser sudo

Tiempo estimado de lectura: 2 minutos. 276 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 por Angel el Monday 04 October del 2021 y actualizado el Wednesday 23 February del 2022



También te puede interesar:




Powered by org-bash-blog

Written in OrgMode with Emacs and converted to HTML with Pandoc

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