Proxytunnel is a program that connects stdin and stdout to a server somewhere in the Internet through an industry standard HTTPS proxy. It's mostly used as a backend for OpenSSH's ProxyCommand, and as a proxy backend for Putty. It can also be used for other proxy-traversing purposes.
| Tags | Communications Internet Web Networking Firewalls Proxy Servers |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Windows Windows |
| Implementation | C |
Recent releases


Changes: Remote proxy authentication was added. Remote proxy SSL was added. Changes were made to proxy authentication options. It is now possible to set environment variables for proxy and remote proxy authentication. HTTP_PROXY environment variables are supported. Fixes were made for compilation with -D_FORTIFY_SOURCE=2. Improvements were made to output, verbose output, and help. Error output on the Windows build was disabled.


Changes: The -F/--passfile option was added to read credentials from a file. A manual page from the Debian project was added. Verbosity output was cleaned up. Performance patches were added.


Changes: More cleanups were made. Standalone mode was added. The program was ported to more systems.


Changes: Support for Solaris, for systems without getopts-long, and for broken DNS cache on proxy when using dyndns has been added.


Changes: More code cleanup, support for running from inetd, and some minor bugfixes.