I need some sort of proxy software (similar to Squid) that will work on Linux and allow me to create proxies listening on multiple ports. The proxies need to forward web requests to another external proxy (that requires authentication).
The issue with squid is that it has a max port limit of 128, and I'm looking to use 500+ ports on the server.
A connection to the proxies will look like this:
Client --> proxy1 (port 1000) --> external proxy 1 --> website
Client --> proxy2 (port 1001) --> external proxy 2 --> website
Any help would be greatly appreciated