Windows 10 no redirege el tráfico de WireGuard.

Posted by David Guillermo on Thursday, July 7, 2022

Tengo un post hablando de Wireguard (el cual no he publicado porqué no he tenido tiempo de terminar) pero tengo en beta la puesta en marcha del WireGuard, ya que me parece la mejor opción para migrar de OpenVPN sin irme a Firewall fisico ya sea forti o cualquiera del estilo.

Pues bien el problema es que tanto uno de mis compañeros como yo tenemos la sana salud mental de no usar Windows en nuestras máquinas y llevamos usando una buena temporada WireGuard sin problema, otro de mis compañero también y de unos días para acá me dice que le falla, que no le enruta la IP con el consiguiente problema… Después de estar dando muchas vuelta y por fin poder sentarme en su máquina a revisar la razón es que en las últimas versiones de Windows 10 Pro han realizado algún cambio y evita que añada las rutas correspondientes, así que se lo arreglamos de la sigueinte manera.

$ reg add HKLMSoftwareWireGuard /v LimitedOperatorUI /t REG_DWORD /d 1 /f
$ reg add HKLMSoftwareWireGuard /v DangerousScriptExecution /t REG_DWORD /d 1 /f

Cómo su nombre bien indica esto es peligroso, con lo cual debemos modificar nuestro wireguard y modificar %i por %WIREGUARD_TUNNEL_NAME para aseurarnos que sólo afecte a lo que queremos, una vez hecho esto reiniciamos el Wireguard y deberíamos tene las rutas que necesitamos.

La información del regedit, la saqué de la fuente: wireguard-windows

Un saludo