One solution is a VPN, but many VPNs require special client software on your machine, which you may not have rights to install. You want to make sure no one in the middle is watching the traffic. Always exercise due diligence when using untrusted computers.Įach Tuesday, Security Musings features a topic to help educate our readers about security.Sometimes you're on a network that's insecure or has an overly restrictive firewall, and you need to access a website. NOTE: Although this could be useful when using a public computer– it won’t protect you from local machine monitoring tools (keyloggers, screen captures, etc). Enjoy browsing the web using your own personal SSH proxy. Or have your buddies do it for you– they’ll no doubt be impressed by your newfound computer skills. In fact, it SHOULD be the IP address of the SSH server (or whatever machine is handling its connections). It should be different from the machine you’re on. If you do, things might not work correctly.)Ĭlick “OK” until you’re back to your browser. Note: DO NOT enter any other proxy settings for other protocols (this includes the “use proxy server for all protocols” option. Port: 8888 (or whatever port you decided to use in Step 3) Proxy Address/Host: localhost OR 127.0.0.1 But how do we test it out? Keep reading…įire up your web browser and navigate to its proxy connection properties menu.įor Firefox 3, it is in Tools->Options->Advanced->Network(tab)->Connection, Settingsįor IE6, it is Tools->Internet Options->Connections(tab)->LAN Settings(button)->Advanced(button)įind the SOCKS settings text box and enter the following: (For extra security and bonus cool points, have your SSH server only accept certificates)Īt this point, your Putty-enabled SOCKS proxy should be active. In most cases, this will be a username and password. Putty will ask for your login credentials. The forwarded port is now added to the connection settings. This tells Putty that, upon a successful connection, a SOCKS tunnel should be opened from a port on the computer you are using to the SSH server. Just be sure to remember what it is)ĭestination: hostname/IP address of the server on which you have an account Source port: 8888 (or any port of your choosing. This tells Putty how to connect to the SSH server. A popular web browser or other software that supports SOCKS communicationsįire up Putty and navigate to the Session CategoryĮnter the hostname/IP address and port of the server on which you have an account. An account on an Internet-accessible server that accepts SSH connections and allows connection forwarding (enabled by default) The following is a simple step-by-step tutorial about how to do this. When used in combination with Secure Shell (SSH), it can form an encrypted tunnel that insulates you from anyone attempting to grab traffic off the wire. SOCKS proxies generally allow you to “bounce” a TCP connection off another server transparently– basically instructing another computer to make a connection on your behalf. If you ever find yourself in front of a public computer connected to the Internet and are concerned about the security of the path between you and a website you wish to visit, a SOCKS proxy can come in handy.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |