2

I have a remote Red Hat Linux server in Hong Kong with rackspace with root access.

At home I have a regular ADSL2 100 Mbit/s connection using a FRITZ!Box.

I would like to understand the ways of browsing anonymously so that my ISP cannot actually see what we are looking at, essentially so that our Red Hat Linux server is encrypting all pages we look at.

  1. What is this called?
  2. How does one go about it?
  3. Does this sort of thing chew up a tonne of server resources?

I would imagine I need a Unix server at my end as well (I've got a MacBook and Mac tower)

Ideally, I would like to be able to do this with my Mac laptop when I'm travelling knowing that I am browsing the web privately.

1
  • 1
    I think you really should be using something like OpenVPN. Setup an OpenVPN service on your Hong Kong server.
    – sybind
    Sep 3, 2013 at 10:14

2 Answers 2

4

What you're looking for is called a proxy server. There are several ways to set one up, but I use an encrypted SOCKS proxy personally. See this awesome Lifehacker tutorial for information on how to set one up. The great thing about this method is that no additional software is necessary, as it just tunnels through a SSH connection.

I run a proxy server for myself and a few friends, and it doesn't chew up much in the way of RAM or CPU cycles. It will obviously take up network resources, as it has to fetch pages and send them back to the client.

2
  • 3
    I've been doing it this way for a few months now and it works splendidly.
    – Rob
    Apr 21, 2012 at 2:58
  • Your link only describes tunneling traffic from the web browser, not all traffic.
    – sybind
    Sep 3, 2013 at 10:16
1

You could install Squid proxy on your remote Linux server and connect to it using HTTPS, by using the proxy server settings in the configuration options of your browser.

It does not use a lot of server resources (just a bit of CPU time).

If it is not possible to connect to the proxy using HTTPS (it's not something I have tried), you could connect to the Squid proxy on the Linux server through a VPN, like OpenVPN.

4
  • Thanks for explaining that. I am looking into Squid proxy. cheers!
    – cosmicbdog
    Apr 21, 2012 at 2:05
  • 1
    @cosmicbdog: Tunnelling through SSH, as tapped-out mentioned, would be easier than using OpenVPN. Also, polipo is an alternative to squid, which is a little easier to setup.
    – paradroid
    Apr 21, 2012 at 2:12
  • Cheers @paradroid - I think I have set it up now tunneling via SSH. How can I be sure? Actually - I just went to what is my ip and i now have the ip address of my server. Very cool. Cheers!
    – cosmicbdog
    Apr 21, 2012 at 2:15
  • 1
    @cosmicbdog: You should select the other answer instead, seeing as you went for that solution. Cheers.
    – paradroid
    Apr 21, 2012 at 2:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .