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
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
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
Con este simple comando, nmcli levantara nuestro Wireguard y como ves, sin derechos de adminstrador, sin utilizar sudo.
nmcli c up id wg0
Tan sencillo como hacer un down.
nmcli c down id wg0
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
También te puede interesar:
Powered by org-bash-blog
Written in OrgMode with Emacs and converted to HTML with Pandoc

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