Configure firefox to use the putty ssh tunnel as a socks. You can very easily do this through a socks proxy with netcat nc. I setup an ssh tunnel to my ubuntu vps from an os x machine like this. The following command would start an ssh connection, where your socks proxy would then be locally reachable on port 19999 19999 is just an suggestion and can be changed to almost everything starting from 1024 to 49151 so called user ports. Fortunately, with a free program called putty, a process called ssh tunneling, and socks proxying, almost anyone can escape their local firewall and enjoy the web in its free and original form. To create a socks proxy or dynamic ssh tunnel in mac os youll. I like to surf securely and privately via a socks proxy which i created via ssh tunneling, on the mac.
How to ssh tunnel a connection using macos knowledgebase. Both mac os x and linux both have a commandline ssh client. An ssh tunnel must be specified at the localhost based on a. Press ok twice to get back to the main view of the firefox browser. When i do this it says local port 9999 socks dynamic forwarding but ie doesnt let me browse. Socks clients that are available for your blue coat. Choose the manual proxy configuration radio button, and under socks host enter 127.
Select dynamic, if you want putty to provide a local socks 44a5 proxy on a local port note that this proxy only supports tcp connections. Obviously, this means that ie can use a socks proxy which is useful for testing the configuration on your proxysg. This page is the index to my tutorial on how to create an ssh tunnel using putty, and then using that tunnel as a socks proxy in firefox. Using firefox with a putty ssh tunnel as a socks proxy. This will also install the commandline version of puttygen, the putty key generator tool. How do i connect to a socks proxy from an iphoneipod touch. Configure firefox to use the putty ssh tunnel as a socks proxy. Using ssh as a proxy on linux or mac for linux or mac you can use the ssh client command which is integrated in both systems. Howto set up an socks proxy via an ssh tunnel on mac os x.
Os x has socks configuration support, but only for software that is programmed to the call the socks method. Sshuttle vpn is a transparent proxy server for mac. Putty ssh client for mac osx download and tutorial. Ssh as a proxy on windows, mac or linux unixblogger. Escaping the firewall with an ssh tunnel, socks proxy, and putty. As a rather nice added bonus, ssh tunneling also encrypts all of the data. How to create a firefox socks proxy with a putty ssh.
Your network will stop responding about 10 minutes after the first time you start sshuttle, because of a macos kernel bug relating to arp and the net. Now that your ssh tunnel is open, you have to force traffic through it by adding. You can configure internet explorer in much the same way internet options. Escaping the firewall with an ssh tunnel, socks proxy, and. In order to establish a ssh connection to your server which will then be an socks proxy, you have to have the ssh server installed on the server side and the client software on the client side of course. Or you could simply use socks5 via ssh which ill explain below. Issues with socks proxy over ssh tunnel on windows works via. How to create an ssh tunnel using putty, and then use that tunnel as a firefox socks proxy.