Configurar Wireguard utilizando NetworkManager

Advertencia: Este artículo tiene más de 365 días.

Hace tiempo que vengo usando Wireguard como servidor VPN, de hecho desde el año 2018 lo tengo funcionando en un router con OpenWrt, también escribí un artículo de como hacerlo. Desde aquellas primeras versiones, Wireguard ha ido subiendo en popularidad y estabilidad, de tener que configurarlo desde la consola hasta poder hacerlo desde la interfaz gráfica mediante Networkmanager. Precisamente en este artículo veremos como utilizar Networkmanager para configurar un cliente en Wireguard.

img

Esta guía la he realizado sobre Manjaro 20.0.2 con KDE y Networkmanager versión 1.24.2

Configuración

Abrimos NetworkManager y pulsamos en +

img

Seleccionamos Wireguard y pulsamos en el botón crear

img

Debes de haber creado tus claves claves públicos y privadas para poderlas introducir en el siguiente paso

img

Introduce tu clave privada y pulsa en Pares o Peers

img

En esta ventana configuraremos :

  • Clave Publica: Clave público del servidor WireGuard
  • IP Permitidas: 0.0.0.0/0
  • Dirección del extremo: Dirección IP o nombre del doninio en caso de utilizar DDNS, del servidor WireGuard
  • Puerto del extremo: El puerto de escucha del servidor Wireguard, en mi caso 1114

img

Cuando termines pulsa en el botón Aceptar

Ahora debemos configurar la dirección IP de nuestro cliente de forma manual

img

Yo no utilizo IPv6

img

Con este último paso ya habremos terminado, ahora ya podemos conectar y desconectar nuestro cliente a nuestra VPN con Wireguard desde el panel Networkmanager

img

Espero que te haya gustado, pasa un buen día; 🐧