Update: This tutorial is outdated as the Vidalia bundle is no longer available.
Tor can be very useful when it comes to access country-restricted websites. I am going to show how to configure Tor to mask your point of origin as though it is coming from a Tor specific country.
How does Tor work?
Tor uses a distributed network of relays run by volunteers all around the world and picks a random path between you and the destination server/site. The good news is that the exit node (the one that is visible by the destination server) can be specified. Such that you can specify a certain location for your visible IP address.
How to use Vidalia
For this, you can use Vidalia’s configuration. Here is how to do it.
Step 1. Install Vidalia bundle, if you don’t have it yet.
Step 2. Go to this page for a complete list of all available nodes. When selecting your node to take a look at country, speed and node type. You should choose only high-speed exit nodes.
Step 3. Once you’ve found an exit node from the right country, click on it to go to the node’s details page.
Step 4. Copy the fingerprint, eliminate all spaces and add a $ mark in front. For the above fingerprint we have “$9D4D995AA745A3CAA6276AFAD505D3E4097AA075”.
Step 5. Go to Vidalia Control Panel (double-click on Tor icon in the icon tray)
Step 6. Go Vidalia’s Advanced settings tab and see the path to your Tor Configuration File. This is where we’re going to specify our exit nodes.
Step 7. Open the configuration file in Notepad and at the top of this file, paste the following two lines, with fingerprint1, fingerprint2, and fingerprint3 substituted by the fingerprint code(s) from Step 4.
ExitNodes fingerprint1, fingerprint2, fingerprint3
Step 8. After the restart, Tor will try to access one of those servers as an exit node.
You have successfully set up Tor specific country and you can now access Hulu from Europe, BBC iPlayer from the outside UK, or play games that weren’t available in your region.