• No results found

Secure surfing using Ubuntu Server, Putty, Firefox and an SSH Proxy Tunnel by

N/A
N/A
Protected

Academic year: 2021

Share "Secure surfing using Ubuntu Server, Putty, Firefox and an SSH Proxy Tunnel by"

Copied!
12
0
0

Loading.... (view fulltext now)

Full text

(1)

Secure surfing using Ubuntu Server, Putty, Firefox and an SSH Proxy Tunnel by

www.knightwise.com

This Docu-cast we will show you how to use the SSH SERVER of your Ubuntu server as a proxy for your (remote) internet traffic.

This means that you will be able to surf from any computer, through an encrypted tunnel, using your Linux server as a proxy.

It will allow you to "secure surf' from any hotspot or even bypass the firewall at your workplace, because the webtraffic between your PC and your server at home is encrypted.

Need to have and need to know.

- Have an Ubuntu server running with SSH server enabled

- Open up a port of your router pointing toward the SSH server on your network : (and the ability to connect OUT over that port from the local network you are on at the moment)

- Setup and enable a dyndns service on your server : http://revision3.com/systm/dyndns/

- If needed setup a Dyndns client on your Ubuntu machine using DDclient :

http://www.ubuntugeek.com/update-ip-addresses-at-dynamic-dns-services-using-ddclient.html

- Know the port and the DYNDNS address of your linux server.

(2)

If the setup of the tunnel is successfull , you will see a DIFFERENT external IP address later on. (Then you will see the external IP of the network where your Ubuntu server is on).

Download and install Putty.

Go to : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Download : putty.exe.

(3)

Launch the putty.exe

(4)

Configure putty to setup an SSH tunnel.

(5)

Enter a portnumber for your SSH tunnel.

Enter your "source port" number, (in this example i entered 5555) Set the radio buttons to AUTO and DYNAMIC

Click ADD.

(6)

Save the putty configuration.

To save the configuration, click on SESSIONS Enter a name for the session and click SAVE.

(7)

Configure Firefox to use your SSH tunnel as a proxy.

Open Firefox

(8)

Configure Firefox to use your SSH tunnel as a proxy.

Click on the advanced icon. Choose the NETWORK tab. Click on the SETTINGS button.

(9)

Edit the Proxy settings of your Firefox.

Edit the proxy settings to match the portnumber you selected for your SSH proxy and click OK. Set the radio button to MANUAL PROXY CONFIGURATION.

(10)

Open the SSH tunnel using Putty.

Open Putty,

Select the SSH session you saved earlier.

Click on the SSH/TUNNELS and make sure the DYNAMIC option is still selected. Next click OPEN and enter your (linux) username and password.

(11)

Test your external IP (WITH the SSH-Proxy)

Open Firefox and go back to http://www.whatismyip.com

The (external) IP that you see should be different from the external ip you saw in the first step.

The external IP you see right now is the external IP of your Linux server (at home) not the external ip of the network you are currently on.

This means all of your HTTP traffic goes out THROUGH the secure SSH tunnel you created and goes out via the WAN ip of the network where you have your Ubuntu server running.

(12)

Brought to you by www.knightwise.com and SCREENSTEPS from bluemangolearning.com

On the edge of real and Cyberspace , there is one place you can go.

Visit www.knightwise.com and subscribe to the Knightcast. Get the latest Knightcast podcasts , kwtv screencast and Howto-pdf's straight into your podcatcher.

Tune technology into your way of life and let tech work for you ! Visit www.knightwise.com. Or subscribe to the feed by pasting this link into your podcatcher.

References

Related documents

We have put a number of different solutions into place with Internexus in three cities around the UK, including high speed internet connection and managed voice services for

The possible existence of a certificate corresponding to a misplaced private key elevated the risk of an impersonation attack; greater vulnerability, greater impact — much

Let us first install Ubuntu Server, and then, from another system, connect using the PuTTY SSH client to install FTP support and phpMyAdmin, and get a phpBB.. website up

Outbreaks of influenza in health care facilities have been attributed to unvaccinated HCWs. The outbreaks contribute to patient complications or death and increased economic costs

In order to be able to produce a comprehensive and classified list of candidate market models and strategies, together with brief descriptions of each and indications of their

From the above table on previous page showing planetary relations with each other, we can very clearly see that Moon is of equal power with Venus, and is friendly with Mercury in

Assuming there is a SSH server on the remote computer (OpenSSH server is already installed on the lab computers), to login you use ssh on the command line.. There are many

¾ You need to create a ssh keys on the informatica server using ssh –keygen command in Unix ¾ Share the public key with the team that maintains your SFTP server and ask them