A windows server 2012 VPS is running a web app behind Cloudflare that needs to initiate outbound connections depending upon user actions. The problem that occurs is that due to this my server's IP address gets leaked increasing the risk of DDOS attacks.
I need to prevent my server's IP from being discovered by setting up a forward proxy. I have researched a lot and found it's quite difficult and requires setting up another VPS which will act as a proxy. But I am ain't sure that whether this will help forward proxy VPS to run Windows. Will have to opt for paid services that will act as a forward proxy for my server.
Also, the suggested IIS forward proxy plugin, Application Request Routing (ARR) does not work for HTTPS.
Is there a solution for both types of outgoing (HTTPS and HTTP) requests?