Am I looking for a reverse proxy here? Cloudflare Tunnel not quite the right solution

Posted by Relevant-Law-7303@reddit | sysadmin | View on Reddit | 14 comments

I'd like to serve up port 443 on a server sitting on a DMZ. I also would like to up my hosting game a little bit...meaning, I'd like to control the public facing port a little bit more than just letting it be exposed 24/7/365 to port scans. Geofencing isn't really enough, if I could help finding a better solution.

I went down the Cloudflare Tunnel avenue, and that looked absolutely phenominal....the ability to screen users with the whitelist/PIN. Also hiding my public IP address... just awesome.

Problem is, I can't have data being served become unencrypted anywhere other than in my possession or the user's possession using the file share service. Cloudflare tunnels all the encrypted traffic into their edge.

So what is it I'm looking for? A reverse proxy? My service on port 443 is just a file sharing service that I would like to connect select external users with.

Thanks for your input!