Hi, I was planning on the VPS+Reverse proxy setup instead of port-forwarding from my home address (basically, Wireguard VPN to VPS box which will host a reverse proxy, be hardened and only open necessary ports). I will be hosting Pi-Hole+Unbound at home, and would like to access it from outside. I do not want to share my DNS with anyone else. How would I be able to achieve that with this setup? Do I have to open a port on the VPS for another VPN endpoint (Wireguard), which will basically mean I have to go through two VPN tunnels to get to my DNS? I can’t quite figure it out.
Thanks for your time!


Hi, if I understand you correctly, you’re suggesting something similar to what I mentioned in my post? I.e. Pi-Hole hosted on premises -> connected via Wireguard to VPS -> Device connecting to VPS via Wireguard to access Pi-Hole. Is this what you’re trying to say?
My apologies if I didn’t get it right. Thanks!