Sorry for the vague title, I don't know what it's called, if even possible.
So where I am, all internet connections need to go through a HTTP proxy server, which requires authentication. I'd like to know if there is a program that is able to connect and authenticate with the server, then act as a proxy server itself (Running on localhost:8080). When I want an application to connect to the internet, I would set the proxy settings to localhost:8080, and I would not have to enter in my credentials.
Like a way to route connections through a authenticated proxy server.
Basically, I don't want to have to enter my proxy credentials for every application that needs to connect to the internet. Also some applications don't encrypt the password, which kinda annoys me
Currently I'm using PuTTY to connect to my VPS (which isn't blocked), to create a SOCKS proxy. Then using ProxyCap, I would set the applications to connect to localhost:1080 (SOCKS proxy). However networks speeds feel slow, and I'm concerned about my VPS' "bandwidth".
I cannot directly connect to the proxy server through ProxyCap because I believe ProxyCap itself hasn't authenticated with the proxy server (and there is no option or setting to configure)
If I use aria2 (for example).
- When connecting directly to the HTTP proxy server (Password is stored in plaintext!!!) I can get DL speeds from server X of at least 1.5MBs
- When doing the above (PuTTY -> SOCKS -> ProxyCap) I only get about 300KBs