We thrive on community collaboration to help us create the leading resource for open source software development and distribution. With the tools we provide, 3.4 million developers create powerful software in over 324,000 projects. Our popular directory connects more than 46 million consumers with these open source projects and serves more than 4,000,000 downloads a day. SourceForge is where open source happens.
Let me introduce Proxytunnel for you.
This is an old, but seems like having been abandoned lately, project which aims to provide access to applications through a proxy server. This is basically a port forwarding tool making the application think it is using direct connection.
As the author’s description goes,
Proxytunnel is a program that connects stdin and stdout to an origin server somewhere in the Internet through an industry standard HTTPS proxy.
This will allow you for example to access SSH servers when you normally only have http(s) access.
I’ve used it for accessing an FTP server, and SSHing. Either of them was successful.
Let me tell you in a few words how it can run.
First of all, I created a shell script on a Unix-like operating system as follows,
This text describes Proxytunnel’s behavior as a standalone program.
Proxytunnel listens to a port pointed out in the –standalone option. When something comes to the port, Proxytunnel does port forwarding onto a host and port from the –dest option via a proxy server which is defined in the –proxy one. The –proxyauth option is used when the proxy server requires authentication.
When you’re done, you may SSH via: