SSH Tunneling
From Silenceisdefeat
This tutorial will show you how to proxy your traffic through SD using SSH Dynamic Port Forwarding, to tunnel through firewalls and encrypt your traffic. Any web page you go to with this method will be sent over the encrypted connection.
Sign up!
- Before you start - get an account on SD!
Instructions for PuTTY
- First, enter username@ssh.silenceisdefeat.com in the Host Name text area. You must have ssh. before the silenceisdefeat.com or this will not work. You may connect to the ssh.silenceisdefeat.com host with the following port of your choice: 22, 80, 143, 443, 465 and 587.
- Then, in the category area to the left, select "Tunnels" under "Connection" then "SSH."
- Type a port number (we will use 6500 in this tutorial) into the text area labeled "Source Port," select the "Dynamic" button then click "Add."
- Now return to the "Session" menu and save this configuration to use later.
- Open the connection and log into SD.
- Open [Firefox] (or any internet browser, but Firefox is what is discussed here).
- Go to Tools -> Options then click on "Connection Settings..."
- Click "Manual Proxy Configuration," Uncheck the "Use this server for all protocols" button, and enter localhost in SOCKS v5 host and your port number in the port section. Make sure all other proxy configurations are empty.
- Go to [whatismyip.com] -- note that this website sends back a plaintext response consisting of only your public IP address. If SD's IP (66.111.62.174 as of now) is shown, you are successfully tunneling!
If you wish to further secure your connection in Firefox (or if website domain names are not resolving using Firefox), do the following:
- In Firefox's location bar, type: about:config
- Right+Click and select: New, then String
- You will be asked to enter a preference name. Enter the following: network.proxy.socks_remote_dns
- You will be asked to enter a value for the string. Type: true
- Restart Firefox and try accessing a website again.
Instructions for OpenSSH
- Type "ssh username@ssh.silenceisdefeat.com -D <port>"
- Log in!
- Open [Firefox] (or any internet browser, but Firefox is what is discussed here).
- On Windows, go to Tools -> Options then click on "Connection Settings..." On Mac, click on the Firefox menu, click preferences, then "Connection Settings..."
- Click "Manual Proxy Configuration," Uncheck the "Use this server for all protocols" button, and enter localhost in SOCKS host and your port number in the port section. Make sure all other proxy configurations are empty.
- Go to [whatismyip.com] -- note that this website sends back a plaintext response consisting of only your public IP address. If SD's IP (66.111.62.174 as of now) is shown, you are successfully tunneling!

