Optional Step: DNS proxying through SOCKS5 is highly recommended
Setup the proxy config page with the following entries and leave the rest of the entries blank. Option 2: ssh tunnel to squid proxy (HTTP/SSL Proxy) : If you are going to use the ssh tunnel with the option "-L 8080:localhost:2020" to connect to the remote machine's Squid proxy then configure the browser to use a HTTP/SSL proxy. Option 1: ssh and direct connect (SOCKS5) : If you are going to use the ssh tunnel with the option "-D 8080" then you need to setup the browser to use a SOCKS5 proxy. NOTE: For our example, ssh is going to listen on localhost (127.0.0.1) and port 8080 of the local machine. Squid would then request the traffic from web sites. Or, you could use a Squid web proxy (if available) on the remote machine to accept the traffic from the ssh tunnel. This is the SOCKS5 method and is the easiest to setup.
You can proxy directly to the remote machine and then connect directly to web sites. We need to setup the "Manual proxy configuration". The setting by default is "Direct Connection to the Internet". On *nix systems of Firefox you will find the settings in File, Preferences, Advanced, Network, Settings. Find the section to add a proxy to the browser. You need to configure Firefox to use the proxy. If you just want to get the proxy working then follow the SOCKS5 options. IMPORTANT NOTE: The Firefox tunnel using SOCKS5 (option 1) is the easiest and quickest proxy to setup. It will grade the security of your SSL connection. No need to set this up if port 22 is not open to you from your location to your destination.ĪTTENTION: We are proud to announce our Firefox add-on called, " Calomel SSL Validation". You must also make sure you can ssh from where your browser is to where you want to tunnel to.
#Ssh proxy website free#
Let it be a home machine or a free shell you signed up for on-line. Getting Startedįirst you must have ssh access to the remote machine you want to proxy to. This way, if you were at work and wanted to browse your favorite sites like MySpace, Facebook or Maxim that are blocked at the company firewall you could. If you have access to a remote machine by way of ssh you can set up Firefox, or any other SOCKS v5 enabled application, to tunnel its connection through ssh.
Use the tunnel for the web site's data and leave the rendering of the browser to the local machine. If a remote browser is used the connection will be saturated by the graphical front end of the remote browser window. Using a ssh tunnel to retrieve the data from websites is significantly faster than trying to use X forwarding to open a remote copy of Firefox on the remote machine. Have you ever wanted to visit sites during the day from a location that denied access to those sites? Perhaps the company has denied access due to bandwidth considerations or you might have decided that the site you want to go to might not always be work safe depending on the story or pictures? What you need is the ability to create a secure and encrypted ssh connection to tunnel your browser traffic through. Home rss search JanuProxy Firefox through a SSH tunnelĪ fast, privately secured tunnel to transfer web pages and dns queries