Buen día!
Recientemente he empezado a usar openwrt y quiero configurar openvpn para que se conecte a un servidor de surfshark y que un puerto físico quede configurado siempre para que su tráfico salga por la vpn.
Hasta el momento he podido instalar openvpn, kmod-tun (para que openwrt me permita interactuar con el TUN device que crea openvpn al iniciar la conexión, en LuCi ) e importar el ovpn config file, según los logs veo que funciona, pero tengo problemas a la hora de configurar las interfaces para que el tráfico del puerto use la vpn.
He intentado algunas cosas como:
- crear un bridge device con el puerto físico y el TUN device, y crear una interfaz con static address con el bridge como device. Con esto no supe como configurar la interfaz para que use la vpm como gateway
- crear una interface unmanaged y añadirle ese bridge, porque ajá (un tiro al aire)
- crear 2 interfaces, una static address con el puerto como device y otra unmanaged con el TUN device como device, y manosear la parte de firewall para que a la zona de la primera interfaz redirija tráfico al TUN device de la vpn. Esto fue una prueba intentando seguir la
documentación oficial de surfshark vpn para openwrt, pero eso intenta configurar la vpn para todo el router y/o probablemente hice algo mal.
Pero obviamente no ha funcionado. ¿Alguien ha hecho algo similar o sabe qué tengo que aprender para intentar hacer algo como esto? Gracias