23 June 2015
Tags: tor docker chrome security
This tutorial was prompted by recent blog posts; Tor for technologists and How to Route Traffic through a Tor Docker container.
The idea here is that we use a docker container to run the Tor client, then using Chrome and Proxy Switch Omega we can switch between secure and non-secure browsing easily.
Step 1: Run Nagev’s Tor container $ docker run -d --name tor_instance -p 9150:9150 nagev/tor
Step 2: Install Proxy Switch Omega in your Chrome browser.
Step 3: Follow the tutorial for an explanation on how to create your own profile. Click "+ new profile", set name to "Tor" and check type is set to "Proxy Profile".
Step 4: In the Tor profile settings screen set protocol to SOCKS5, then insert the IP of your docker container and the port you forwarded. Note* you may need to run $ boot2docker ip
to get the IP if using boot2docker.
Step 5: Switch the profile to Tor using the button on toolbar. Press the button and click "Tor" from the dropdown.
Step 6: Check its all working https://check.torproject.org/