Prerequisite 1. You have ssh access to a server, the server has public internet access 2. On Windows, You can change proxy settings on your web browser or any program you want to access to internet, Or 3. On Linux, You can compile c program Tech explains: ssh has a feature to enable socks 5 proxy server on your own local machine when you connect to the server. Then on the local machine, configure proxy settings will let you use the internet access (or intranet access) on that server. There’s also a program on Linux which can use http, socks4 or/and socks5 proxy to proxy any program. For example, you want to FTP to internet but the FTP program didn’t provide proxy settings, then you can use this program to do the proxy in the background for you. Steps (for Windows): 1. Connect to you server using ssh with below syntax: ...
the tech tips I believe are useful