[tor-talk] two tors?

BigTor bigtor at tormail.net
Sat Apr 7 07:25:45 UTC 2012

On Sat, April 7, 2012 6:32 am, James Brown wrote:
> On 06.04.2012 20:31, Roger Dingledine wrote:
>> Actually, you can do it with a single Tor and multiple SocksPort lines,
>> if you're using Tor 0.2.3.x. See this piece of's
>> changelog:
>>   o Major features (stream isolation):
>>     - You can now configure Tor so that streams from different
>>       applications are isolated on different circuits, to prevent an
>>       attacker who sees your streams as they leave an exit node from
>>       linking your sessions to one another. To do this, choose some way
>>       to distinguish the applications: have them connect to different
>>       SocksPorts, or have one of them use SOCKS4 while the other uses
>>       SOCKS5, or have them pass different authentication strings to the
>>       SOCKS proxy. Then, use the new SocksPort syntax to configure the
>>       degree of isolation you need. This implements Proposal 171.
>>     - There's a new syntax for specifying multiple client ports (such as
>>       SOCKSPort, TransPort, DNSPort, NATDPort): you can now just declare
>>       multiple *Port entries with full addr:port syntax on each.
>>       The old *ListenAddress format is still supported, but you can't
>>       mix it with the new *Port syntax.
>> You can read more details in the SOCKSPort entry of the 0.2.3 Tor
>> manual.

Thanx Roger.

@James, see https://www.torproject.org/docs/tor-manual-dev.html.en and
look for SOCKSPort [address:]port|auto [isolation flags] .

> Can you provide the examle of such torrc-configuration?


works (when removing SocksListenAddress if you had that).

I configured two different browsers, one to use port 9050 and another to
use port 19050. I visited http://check.torproject.org/ seven times (every
time killing tor and starting it again) with the two browsers and two
times got the same result (same IP of exit node) in both browsers.


More information about the tor-talk mailing list