I will be going to China soon, and i know some webpages are either blocked by the government, or users from chinese ip addresses are blocked by the websites. Is there something i can do to get around these hurdles?
I will be going to China soon, and i know some webpages are either blocked by the government, or users from chinese ip addresses are blocked by the websites. Is there something i can do to get around these hurdles?
yes , use a proxy server when surfing the web , it will be slower than the native speed
I did some research about proxies. Tor button and Foxyproxy seem good, but i have run into trouble with both of them. With Tor button, no web pages load, i just get this message
http://img139.imageshack.us/my.php?i...eenshotjv6.png
And with foxyproxy, i chose use default proxy for all url. But when i go to a 'whats my ip address' web site. I get the same ip address reported whether or not i turn foxy proxy on
The best solution is Tor.. Tor is a low-latency anonymity network that provides an anonymous interface to TCP services. The chinese government has not succeeded in blocking Tor, and a lot of Chinese activists use it, including Free Tibet protesters during the Olympics.
You can install Tor on Ubuntu via the usual means. You'll also want to install Privoxy, a filtering HTTP proxy, and the NoScript plugin for Firefox. Privoxy blocks adds and content which could compromise your anonymity (allowing the Chinese to figure out who and where you are) and NoScript blocks all client-side script including javascript, Java, and Flash (which also can compromise your anonymity).
Here are apturl links for easy installation:
Tor
Privoxy
NoScript
You should set up a different firefox profile for Tor use. Don't use Torbutton -- this encourages you to mingle anonymous and non-anonymous browsing in ways which could be unsafe. To do that, start firefox from the command line with the -ProfileManager argument. The command line is:
When you create a new profile for firefox, make an icon to launch it. Pick a different picture and alt-text for the icon, and make the command:Code:firefox -ProfileManagerTo secure the new profile, go into Edit>Preferences and disable cache and history. Set the offline data storage size to 0MB, and tell it to wipe cookies, history, offline website data, and authenticated sessions. Set the cookie preferences to default deny, and add hosts that you trust to the "exception" list. I also recommend installing ForceHTTPS, as Tor exit nodes are capable of reading any traffic you put through them that isn't encrypted.Code:firefox -P <profile name goes here>
If you're running Intrepid Ibix, you can increase your (already rather secure) setup's security by creating an encrypted ~/Private directory, with this command:
This will create a directory which is unlocked automatically at login, but without your password, will be nothing but encrypted data. Move your firefox profile into that directory by:Code:ecryptfs-setup-private
- Viewing hidden files in nautilus (control-H) and going into the ~/.mozilla/firefox directory
- Now, move the folder to your ~/Private directory.
- Right click the folder (that is now in your ~/Private directory) and select "Make Link".
- Move the link to your ~/.mozilla/firefox directory, and rename it to remove the "Link to " text.
Now, firefox will transparently access the encrypted folder. To remove all evidence of the anonymous profile, just delete that link and the desktop icon.
I understand this is a bit long for an ostensibly simple question, but anonymity is complex, and if you're going to be going up against the Chinese secret police, you need to be as secure as possible. Good luck.
You may want to have a look at this manual called How to Bypass Internet Censorship.
Jim
That's outside FireFox. Right click on the desktop and select "Create Launcher" (or click on the menu bar and select "add to panel", then "custom application launcher"). Put in a value for the name and comment, then for the "Command" field, put in:
The -P argument specifies the profile, the -no-remote argument tells it not to connect to an existing instance of firefox, so you can launch both profiles at the same time. Change your existing Firefox icon to have the command:Code:firefox -P <profile name here> -no-remote
And since the FLOSS Manuals manual was linked, it'd be good to tell you that you should definitely read the chapter on Tor Bridges as that will help you avoid detection inside China.Code:firefox -P <default profile name here> -no-remote
Thanks for the tips and links guys, i've set that up. One thing i've noticed however is that my ip address is reported as the same number (from a 'whats my ip address?' website), no matter which firefox profile i use, is that normal?
Bookmarks