Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
users:tox_over_tor_tot [2015/07/08 09:16] – ported page from the old wiki zetokusers:tox_over_tor_tot [2020/06/22 16:09] (current) – [Clients] minor consistency improvement skeleton1
Line 1: Line 1:
 +====== Tox over Tor ======
 +
 With the ever increasing need for anonymity online, Toxcore now supports TCP-only communications to be used through services such as Tor. Tunneling Tox over Tor allows the user to still communicate with non-Tor contacts, unlike I2P, providing the best of both worlds. The following guide will explain how to setup ToT with the various Tox clients. With the ever increasing need for anonymity online, Toxcore now supports TCP-only communications to be used through services such as Tor. Tunneling Tox over Tor allows the user to still communicate with non-Tor contacts, unlike I2P, providing the best of both worlds. The following guide will explain how to setup ToT with the various Tox clients.
  
Line 33: Line 35:
 gpgkey=http://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc gpgkey=http://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc
 </code> </code>
 +{{ :users:tor-expert-bundle-windows.png?500|Running Tor from the Tor Expert Bundle on Windows}}
   - Confirm the GPG repo key: ''3B9E EEB9 7B1E 827B CF0A 0D96 8AF5 653C 5AC0 01F1''   - Confirm the GPG repo key: ''3B9E EEB9 7B1E 827B CF0A 0D96 8AF5 653C 5AC0 01F1''
   - Run ''sudo yum install tor'' to install Tor   - Run ''sudo yum install tor'' to install Tor
Line 40: Line 43:
 ==== Windows ==== ==== Windows ====
  
-Download the Tor Expert Bundle and install, [[https://www.torproject.org/download/download-easy.html.en| located here]].+Download the Tor Expert Bundle and install, [[https://www.torproject.org/download/download|located here]]. 
 + 
 +When you run Tor, you should see a window similar to the one shown on the right. 
 + 
 +Take note of the line saying 
 + 
 +  Opening Socks listener on Address:Port 
 + 
 + 
 +==== Android ==== 
 + 
 +Orbot required. Available on [[https://f-droid.org/en/packages/org.torproject.android/|F-Droid]].
  
-{{ users:screen_shot_2014-08-24_at_2.26.18_pm_-_toxic_over_tor.png?450| Using Toxic with Tor on Linux}} 
  
 ===== Tunneling ===== ===== Tunneling =====
 +
 +{{ users:screen_shot_2014-08-24_at_2.26.18_pm_-_toxic_over_tor.png?450| Using Toxic with Tor on Linux}}
  
 Tunneling aka routing your Tox data over the Tor network. Tunneling aka routing your Tox data over the Tor network.
  
- +==== Clients ====
-==== Linux ====+
  
 === Toxic === === Toxic ===
Line 55: Line 69:
   - Verify Tor is running   - Verify Tor is running
   - Run ''toxic --force-tcp --SOCKS5-proxy 127.0.0.1 9050''   - Run ''toxic --force-tcp --SOCKS5-proxy 127.0.0.1 9050''
- 
- 
-==== Windows ==== 
  
 === qTox === === qTox ===
Line 67: Line 78:
   - Uncheck IPv6 option to set it off.   - Uncheck IPv6 option to set it off.
   - Set the Proxy type to SOCKS5.   - Set the Proxy type to SOCKS5.
-  - Address to 127.0.0.1 and Port 9050+  - Address to 127.0.0.1 and Port 9050 (Port 9150 if you use Tor Browser). 
   - If you don't connect to the Tox network immediately, restart qTox and it should automatically connect to the Tox network via Tor.   - If you don't connect to the Tox network immediately, restart qTox and it should automatically connect to the Tox network via Tor.
  
 +{{ users:utox_proxy_settings.png?500| Using uTox with Tor}}
 === µTox === === µTox ===
-{{ users:utox_proxy_settings.png?300| Using uTox with Tor}}+
   - Verify Tor is running   - Verify Tor is running
   - Launch uTox, and navigate to settings by clicking on the cogwheel in the lower left-hand corner   - Launch uTox, and navigate to settings by clicking on the cogwheel in the lower left-hand corner
 +  - Switch to the Network tab
   - Set the IPv6 option to no   - Set the IPv6 option to no
   - Set the UDP option to no   - Set the UDP option to no
-  - Set the Proxy to "Always Use", and input the value 127.0.0.1 for the IP and 9050 for the port.+  - Set the Proxy to "Always Use", and input the value 127.0.0.1 for the IP and 9050 for the port (9150 if you use Tor Browser).
   - If you don't connect to the Tox network immediately, restart uTox and it should automatically connect to the Tox network via Tor.   - If you don't connect to the Tox network immediately, restart uTox and it should automatically connect to the Tox network via Tor.
 +
 +{{ users:trifa_proxy.png?500| Enabling Orbot integration on TRIfA}}
 +=== TRIfA ===
 +
 +  - Make sure [[#android|Orbot]] is installed and started first.
 +  - Launch TRIfA, and navigate to Settings by tapping the three lines in the upper left-hand corner
 +  - In General, move the slider of ''enable Tor proxy'' to enabled position.
 +  - Shut down the TRIfA client and start it again.
 +{{ users:trifa_orbot.png?500| Enabling Orbot integration on TRIfA}}
Print/export