From YobiWiki
(Difference between revisions)
Jump to: navigation, search
m (Advanced usages)
m (Advanced usages)
Line 32: Line 32:
===Advanced usages===
===Advanced usages===
* [ Configuring a Tor relay]
* [ Configuring a Tor relay], under Debian it seems you've just to tune /etc/tor/torrc
* [ Configuring hidden services for Tor]
* [ Configuring hidden services for Tor]
* Using special addresses, cf /usr/share/doc/tor/spec/address-spec.txt
* Using special addresses, cf /usr/share/doc/tor/spec/address-spec.txt

Revision as of 20:30, 23 March 2008


Installing Tor & Privoxy under Debian



# apt-get install tor privoxy

Edit /etc/privoxy/config and uncomment the following line:

 forward-socks4a   /      .

Then restart the service

# /etc/init.d/privoxy restart


HTTP proxy through privoxy & tor

http port 8118

E.g. for wget:

$ export http_proxy=

The extension torbutton provides an easy way to toggle the usage of Tor

To test privoxy, try to access the following page: http://p.p/

SOCKS 5 proxy through tor

socks5 port 9050

Or for applications without proxy configuration available, check torify which uses LD_PRELOAD, e.g.

$ torify irssi

The extension Foxyproxy for Firefox contains already a pre-configured "Tor" setting on which you can add URL matches or use it all the time, it can be tuned to use also Privoxy. See also the extension torbutton presented in the previous section.

To test Tor, try to access the following hidden service: http://duskgytldkxiuqc6.onion/

DNS resolution through tor

$ tor-resolve
$ tor-resolve -x

Advanced usages

  • Configuring a Tor relay, under Debian it seems you've just to tune /etc/tor/torrc
  • Configuring hidden services for Tor
  • Using special addresses, cf /usr/share/doc/tor/spec/address-spec.txt
    • [hostname].[name-or-digest].exit to choose the exit Tor node
    • [digest].onion to connect to a hidden service
    • [string].noconnect to immediately close the connection without attaching it to any circuit
Personal tools