WireGuard en OpenWrt: una VPN en el kernel configurada como interfaz de red
En una frase
Sección titulada «En una frase»WireGuard forma parte del Linux principal desde la 5.6, publicada el 2020-03-29. En OpenWrt es un protocolo de red llamado wireguard, y lo configuras como cualquier otra interfaz.
Las piezas
Sección titulada «Las piezas»kmod-wireguard: el módulo del kernel.wireguard-tools: el comandowg. Depende del módulo del kernel y registra el protocolowireguarden netifd.luci-proto-wireguard: añade «WireGuard VPN» como protocolo al crear una interfaz en LuCI.
Para qué sirve en casa
Sección titulada «Para qué sirve en casa»- Servidor: accede a tu red doméstica desde fuera.
- Cliente: envía el tráfico del router, o parte de él, a través de un peer remoto.
En ambos casos el túnel es una interfaz en /etc/config/network. Necesita una zona de cortafuegos y, en un servidor, un puerto UDP abierto en la WAN.
Compruébalo en tu router
Sección titulada «Compruébalo en tu router»wg showuci show network | grep wireguardGuías relacionadas
Sección titulada «Guías relacionadas»Fuentes
Router.Homes
Notas independientes sobre OpenWrt. Cada página indica el firmware, el dispositivo, el gestor de paquetes y la vía de retorno.
Iconos: Solar by 480 Design, CC BY 4.0