
Tengo una configuración del sistema, principalmente leyendo publicaciones e instrucciones.
Mi configuración básica
múltiples clientes openvpn, por ejemplo, macbook, teléfono Android
enrutador / firewall dd-wrt
servidor ubuntu como servidor openvpn EXTERNO y túnel openvpn para raspberry pi
raspberry pi como servidor openvpn INTERNO y cliente PIA
Hice un dibujo porque creo que es más fácil de entender. https://drive.google.com/file/d/1dbJjReDC4IE3WZ9h1AsYM7HXANgDeZHplA/view?usp=sharing
mi problema
Olvídate del túnel Raspberry Pi por ahora. El túnel está caído.
Puedo conectarme a mi red doméstica, INTERNA y EXTERNAmente a través de openvpn desde todos mis clientes, navegar por la LAN y navegar por Internet y obtengo la IP externa de mi ISP cuando navego.
Si abro el túnel entre el servidor ubuntu y raspberry pi, puedo conectarme al servidor openvpn INTERNAMENTE desde todos los clientes, navegar por la LAN e Internet y obtengo la IP externa de PIA (desde el túnel pia en raspberrypi) cuando navego. Pero ya no puedo conectarme a mi servidor desde fuera de mi red. Me sale "Esperando servidor"
si dejo caer el túnel entre el servidor ubuntu y el pi, puedo volver a mi LAN desde el exterior...
Lo que me gustaría poder hacer es
poder marcar desde afuera a mi servidor ubuntu, esto luego tiene un túnel a mi raspberry pi que tiene un túnel a PIA y luego a Internet. Entonces, el objetivo es que, dondequiera que esté, pueda marcar la VPN de mi casa, poder acceder a la LAN pero también tener la IP externa de PIA, no la IP de mi ISP de mi casa. Esto ya funciona cuando estoy dentro de mi red, lo necesito desde afuera
Aquí están mis archivos conf/misc que uso divididos por servidor y servidor/cliente https://github.com/bicklp/scripts/tree/master/help
Respuesta1
Lo solucioné. Sólo necesitaba agregar lo siguiente al archivo server.conf
multihogar
eso solucionó todo