I'm setting up my website and have gotten to where I need to make calls to external servers. To hide my server's backend (private) IP address I'll use a SOCKS5 proxy set up on a DDoS protected server to do so. I got a Ubuntu box to do so.
I'm looking for a good proxy server that would do this.
Also - I have a few external IPs, and one private IP. The proxy server should accept requests incoming only on that private IP, and based on the username/password I use to authenticate, select the associated external IP.