Quick! Look behind you! Someone is following your every move… online. Nearly every major media and shopping online outlet is tracking everything you do in order to customize your web experience towards selling you more product. While these trackers can make your web browsing experience a more convenient one, sometimes you just want to browse the web in peace.
So, how can you hide your tracks using the JonDo anonymizing proxy in Linux?
What Is JonDo?
JonDo is a cross platform proxy service, much like TOR, which routes your internet traffic through multiple remote computers, encrypting your connection and giving you a new IP address. This act alone is one of the most powerful steps you can take to protect your privacy online, as trackers can no longer associate you with your location and browsing history, as you will not be the only person assigned to your new IP address.
JonDoFox is a Firefox profile, which comes preconfigured to run through the JonDo proxy, meaning you will not have to change any network settings in your browser. JonDoFox also leaves your default Firefox profile unchanged, so you can have a Firefox window open for normal web browsing and another open for anonymous browsing. Additionally, JonDoFox can be uninstalled at any time, through the Firefox profile manager.
JonDo can be run on Windows, OS X, and Linux. The JonDo website offers source code for you to compile, or precompiled binary files for Debian/Ubuntu based systems, OpenSUSE systems, a pure Java file, and even an Android .apk file for your phone.
These instructions will walk you through the process on an Ubuntu-based system, and the process will vary depending on your system. If you are not using Ubuntu, the linked downloads in this guide will not work for you; you must download the installation files specific to your OS.
Free vs. Paid usage
JonDo offers both free and paid services. A free account routes your traffic through two proxy servers, with a cap on data transmission speeds. For basic web browsing to text-based sites, this might be all you need. However, if you plan on using JonDo for bypassing location restrictions for streaming video, you will want to upgrade to a paid plan. The paid plan increases the data cap to just over the minimum bandwidth requirements for Netflix. Additionally, a paid account routes your traffic through three proxy servers, giving you an added layer of protection.
Download JonDo and JonDoFox
When complete, open up a terminal by opening the launcher and typing “terminal.” Navigate to your Downloads folder and list the folder contents by typing the following commands and pressing Enter after each:
JonDo and JonDoFox should be listed. In order to install JonDo and JonDoFox, you need to make these files executable. Type the following commands exactly as shown. This will not harm your system, it only grants you access to install these apps.
sudo chmod +x jondo_all.deb
sudo chmod +x jondofox-en_all.deb
Installation commands need to be entered exactly as shown. The first will download the required dependencies to run JonDo and JonDoFox if they are not already installed on your system; the next two will install JonDo and JonDoFox.
sudo aptitude install default-jre java-wrappers firefox
sudo dpkg -i jondo_all.deb
sudo dpkg -i jondofox-en_all.deb
You don’t have to use the command line to install JonDo and JonDoFox.
Now close your terminal and open your Downloads folder. Double click the jondo_all.deb file. The Ubuntu Software Center will open up, with a button to install the app. After clicking Install, you will be prompted for your password, and JonDo will install. Do the same for the jondofox-en_all.deb file. Once complete, both apps can be found in your Launcher by typing JonDo or navigating through the installed applications menu.
Test it Out!
Click the button of the little man on the left side of the address bar. This is your JonDoFox settings button, and you want to test your anonymity to verify everything is working correctly. The IP test webpage should open up, showing you as using JonDo. Start the test and keep this window open.
Open up a separate Firefox window by clicking the Firefox icon in the dock. You will be presented with a profile chooser. Choose Default to load up a normal web browsing session, which will not route any of your web traffic through the proxy servers. Run the anonymity test and compare results between the two browser windows. Your JonDoFox window should have green boxes all the way down, and your vanilla Firefox window should have mostly red and orange boxes, showing the difference between anonymous browsing and normal browsing.
Anonymous web browsing with JonDo and JonDoFox is a great way to get your daily dose of news and entertainment without being followed around by pesky web trackers trying to figure out how to sell you more stuff you do not need. It is also a great way to bypass region based content blocking on sites like YouTube and Netflix. Enjoy being a JonDo!
Drop me a line in the comments below from your anonymous browser! Did the installation process go smoothly? Are you going to pay to upgrade your JonDo experience for faster speeds and an additional proxy jump?