Changes between Version 3 and Version 4 of doc/TorifyHOWTO/irssi


Ignore:
Timestamp:
Feb 6, 2013, 11:58:26 PM (8 years ago)
Author:
isis
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/TorifyHOWTO/irssi

    v3 v4  
    11[[TOC]]
    22
    3 [https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO Read first!!!]
    4 
    5 '''Also read [https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO/IrcSilc General Instructions for IRC] frist!!!
    6 
    7 '''WARNING''': The following instructions explain how to torify. They lack information on how to block leaks:
     3[https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO General documentation on Torifying applications.]
     4
     5'''Also see [https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO/IrcSilc General Instructions for IRC].'''
     6
     7'''WARNING''': The following instructions explain how to Torify. They lack information on how to block leaks:
    88 * DCC
    99 * quit, leave and away messages
     
    1313
    1414== Transparent Proxying and irssi ==
     15
     16Pre-requirements:
     17 1. Tor must be installed, or you must have the Tor Browser Bundle
     18 2. You must be able to [https://www.torproject.org/docs/faq#torrc edit your torrc file]
     19
     20Configuration:
     21 1. Open your torrc file with a text editor.
     22 2. If running Tor>=2.3.x, the new stream isolation configuration setting can be used. To configure the Transport and DNSPort, add the following to your torrc file:
     23
     24{{{
     25##  _______________________
     26##  | TRANSPARENT PROXYING |
     27##  |______________________|
     28##
     29## IsolateClientAddr     = (on by default) Separate connecting clients by
     30##                         address
     31## IsolateSOCKSAuth      = (on by default) Separate streams with different
     32##                         SOCKS authentications
     33## IsolateClientProtocol = SOCKS4, SOCKS5, TransPort connections, NATDPort
     34##                         connections, and DNSPort requests are all
     35##                         considered different protocols
     36## IsolateDestPort       = Separate by destination port
     37## IsolateDestAddr       = Separate by destination address
     38
     39TransPort 127.0.0.1:9040 IsolateClientAddr IsolateClientProtocol IsolateDestAddr
     40DNSPort 127.0.0.1:5353
     41
     42VirtualAddrNetwork 127.192.0.0/10    ## maps an IP address from localhost/10
     43AutomapHostsOnResolve 1              ## to each connection to a new host which
     44AutomapHostsSuffixes .exit,.onion    ## ends in '.exit' or '.onion'
     45
     46}}}
     47
    1548This method has been described by Jacob Appelbaum [https://lists.torproject.org/pipermail/tor-talk/2012-February/023046.html on tor-talk on 9.2.2012] to connect to the OFTC irc network.
    1649
    17 Install Tor and configure it to have a TransPort and a DNSPort:
    18 
    19 {{{
    20 # add this to /etc/torrc or to /path/to/tor-browser-bundle/Data/Tor/torrc (if using the Tor browser bundle)
     50To configure Tor<2.3.x to have a TransPort and a DNSPort, add the following to your torrc:
     51
     52{{{
    2153TransPort 9040
    2254DNSPort 5353
    2355AutomapHostsOnResolve 1
    2456}}}
     57
    2558
    2659Add a user: