Tor: Difference between revisions

From Leo's Notes
This page was last edited on 19 August 2015, at 04:43.
No edit summary
No edit summary
Line 1: Line 1:
For detailed instructions on setting up and using TOR as part of a transparent proxy, see [[TOR_Transparent_Proxy]].
Tor is an anonymity network using onion routing. This article will information on using Tor.


== Hidden Services ==
== Transparent Proxy ==
For detailed instructions on setting up a transparent proxy, see [[TOR_Transparent_Proxy]].
 
== Hidden Service ==
See: https://www.torproject.org/docs/tor-hidden-service.html.en
 
With Tor set up, add the following lines to the torrc configuration file:
HiddenServiceDir /srv/tor/hidden_services/
HiddenServicePort 80 192.168.192.10:8881
 
The <code>HiddenServiceDir</code> will contain the hidden service hostname and private key. All subsequent <code>HiddenServicePort</code> directives after will define the ports available from that hostname and to which IP data should be forwarded to.
 
== Sites ==
* Hidden Wiki - zqktlwi4fecvo6ri.onion
* Hidden Wiki - zqktlwi4fecvo6ri.onion





Revision as of 04:43, 19 August 2015

Tor is an anonymity network using onion routing. This article will information on using Tor.

Transparent Proxy

For detailed instructions on setting up a transparent proxy, see TOR_Transparent_Proxy.

Hidden Service

See: https://www.torproject.org/docs/tor-hidden-service.html.en

With Tor set up, add the following lines to the torrc configuration file:

HiddenServiceDir /srv/tor/hidden_services/
HiddenServicePort 80 192.168.192.10:8881

The HiddenServiceDir will contain the hidden service hostname and private key. All subsequent HiddenServicePort directives after will define the ports available from that hostname and to which IP data should be forwarded to.

Sites

  • Hidden Wiki - zqktlwi4fecvo6ri.onion


Installation

FreeBSD

cd /usr/ports/security/tor
make config-recursive
make install clean

echo 'enable_tor="YES"' >> /etc/rc.conf
vi /usr/local/etc/tor/torrc

Put the following in your torrc file:

#
# Refer to https://www.torproject.org/docs/tor-manual.html.en
#

# Listen on localhost, using the default port of 9051
SocksPort 9051
SocksListenAddress 127.0.0.1

ORPort 9001

# Do not be an exit node
ExitPolicy reject *:* 

BandwidthRate 10 MB
BandwidthBurst 100 MB

RunAsDaemon 1

ContactInfo tor@steamr.com


To start tor, run

/usr/local/etc/rc.d/tor start