Results 1 to 2 of 2
  1. #1
    Join Date
    Nov 2011
    Location
    Dallas, TX
    Posts
    31
    Thanks
    0
    Thanked 8 Times in 3 Posts
    Rep Power
    10

    Post Secure Web Browsing Using Proxy SOCKS

    Ever been at the local coffee shop and didn't trust the public Wi-Fi? Maybe you were on someone random open network that you didn't trust? Or perhaps you're just at work and you do not want the boss knowing what you're doing online. Whatever the case may be, there will probably come a time where you want to take your surfing off the record. This quick how to will describe how to set up a Proxy SOCKS using a Linux VPS and SSH. I first want to point out that if you wish to use Windows as the surfing box, the box you'll be browsing the web from, you'll need Cygwin with OpenSSH installed. Without further ado, lets begin!

    Step 1

    Make sure you have a Linux VPS or a Linux box at home that you can access via SSH. This tutorial will NOT go into setting up SSH, but for flavors such as Debian you can pretty much do apt-get install openssh and then open port 22 on your firewall/router. If you can SSH into this remote box, that exists outside of the network you do not want tracking you, you're set with step 1!

    Step 2

    On your surfing box you'll need to be able to SSH. If you're using a Linux machine, you can just pop open a terminal and be set. If you're on Windows I recommend Cygwin (I have not tried this using PuTTY, but feel free to do so). Fire up a terminal and type the following:

    ssh -ND 9999 you@host.com

    To break this down for you. ssh is just telling the terminal that you are calling the ssh command. The second part -ND tells it you want to stop the terminal after authentication (once you type your password the terminal will appear to hang...you want this) and let you specify a port. We'll be operating over port 9999. The last part is going to be your_user_name@your_host.com

    Step 3

    Open your browser. In this instance we will use FireFox. Go to Options -> Advanced -> Network Tab. You'll see a sentence that says: Configure how FireFox connects to the internet. Next to it is a Settings button. Click that. Select the Manual Proxy radio. In the SOCKS Proxy field put in your host, in this case localhost, and the port...this will be the 9999 we used during the SSH command.

    Conclusion

    That's it! Now everything you do from your FireFox browser will first pass through your remote server. The only thing left is to make sure you aren't tracking cookies or internet history on your computer, in case the computer is stolen. You can also do this for many popular IM Clients. I use Trillian and I have mine pass through the same SOCKS as well.
    Last edited by steelmanronald06; 05-15-2012 at 03:50 PM.
    Visit my MySQL Forum at MySQLExchange.com for MySQL help, articles, tutorials, tips and tricks.




  2. #2
    Join Date
    Apr 2012
    Posts
    124
    Thanks
    5
    Thanked 1 Time in 1 Post
    Rep Power
    2
    Very important info, I use the methods above rather than using Hotspot Shield. I noted that HS was not really that secure. But setting up my own had many more benefits, including being able to bypass some Cloud securities.

 

 

Similar Threads

  1. Replies: 0
    Last Post: 01-28-2012, 02:25 PM
  2. Replies: 0
    Last Post: 12-21-2011, 06:59 PM
  3. How will you secure The Cloud?
    By Fred in forum Linux News
    Replies: 0
    Last Post: 11-30-2011, 04:32 AM
  4. Haphazard proxy support in Linux programs
    By Fred in forum Linux News
    Replies: 0
    Last Post: 11-29-2011, 10:06 AM
  5. Management of UEFI secure booting
    By Fred in forum Linux News
    Replies: 0
    Last Post: 11-01-2011, 05:43 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
           








Check out Linux Central for Linux software and other goodies!





» Stats

Members: 3,549
Threads: 3,914
Posts: 9,429
Top Poster: Fred (1,486)
Welcome to our newest member, nextstep4it

» Links



Powered by vBadvanced CMPS