Mijn vraag
Hoe kan ik mijn webserver bereiken wanneer de machine waarop deze draait verbonden is met een VPN (wireguard)
Op een ubuntu 18 machine draai ik een letsencrypt docker container. Onderdeel hiervan is nxginx wat ik gebruik als reverse proxy om bij bepaalde webapps te komen vanaf buiten huis.
De VPN is gebasseerd op Streisand en draait bij Digital Ocean. De Ubuntu 18 machine verbindt met deze Digitial Ocean machine (Ubuntu 16) dmv wireguard. Dit werkt zeer goed en het snelheids verlies is minimaal vandaar de keuze voor wireguard.
Het enige waar ik tegen aan loop (volkomen logisch natuurlijk) is dat de apps die draaien achter de reverse proxy niet meer bereikbaar zijn. Mijn vraag is dus wat ik moet aanpassen in de configuratie om deze bereikbaar te maken.
Ben het spoor een beetje bijster na veel googelen. Vraag me ook af of dit uberhaupt mogelijk is, Omdat wireguard nog vrij experimenteel is is er helaas nog niet veel over te vinden.
Relevante software en hardware die ik gebruik
Ubuntu 18 (webserver)
Ubuntu 16 (Streisand gebasseerde VPN):https://github.com/StreisandEffect/streisand
Wireguard
Letsencrypt container (onderdeel daarvan is nginx)
Hoe kan ik mijn webserver bereiken wanneer de machine waarop deze draait verbonden is met een VPN (wireguard)
Op een ubuntu 18 machine draai ik een letsencrypt docker container. Onderdeel hiervan is nxginx wat ik gebruik als reverse proxy om bij bepaalde webapps te komen vanaf buiten huis.
De VPN is gebasseerd op Streisand en draait bij Digital Ocean. De Ubuntu 18 machine verbindt met deze Digitial Ocean machine (Ubuntu 16) dmv wireguard. Dit werkt zeer goed en het snelheids verlies is minimaal vandaar de keuze voor wireguard.
Het enige waar ik tegen aan loop (volkomen logisch natuurlijk) is dat de apps die draaien achter de reverse proxy niet meer bereikbaar zijn. Mijn vraag is dus wat ik moet aanpassen in de configuratie om deze bereikbaar te maken.
Ben het spoor een beetje bijster na veel googelen. Vraag me ook af of dit uberhaupt mogelijk is, Omdat wireguard nog vrij experimenteel is is er helaas nog niet veel over te vinden.
Relevante software en hardware die ik gebruik
Ubuntu 18 (webserver)
Ubuntu 16 (Streisand gebasseerde VPN):https://github.com/StreisandEffect/streisand
Wireguard
Letsencrypt container (onderdeel daarvan is nginx)