Opened 7 years ago

Last modified 16 months ago

#8486 new enhancement

Introduce ExitNode country code per listener

Reported by: bastik Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-client per-listener torrc configuration refactor
Cc: Actual Points:
Parent ID: Points: 5
Reviewer: Sponsor:


Born out of this tor-talk reply you could introduce the ExitNode country code per listener.

It could be used for a listener that listens for Thunderbird traffic. E-mail providers with restrictive policies, which lock you out because the connecting IP is not from a country you are normally in, could be used over Tor with such a per listener ExitNode selection, without having to use the same exit set for browsing.

The summary limits it to the country code, which should enhance the user experience since restrictive service providers should work over Tor, however I would not mind if this feature is similar to the global ExitNode option.

The global option is more flexible and would allow to select only exits that are known to work (e.g. one that are not blacklisted by the service provider). However it might be problematic since clients are bound to certain exits. Depending on how narrow that set is it could degrade anonymity to a high degree.

Child Tickets

Change History (2)

comment:1 Changed 3 years ago by nickm

Keywords: per-listener torrc configuration refactor added
Points: 5
Severity: Normal

This makes sense as part of a more general refactoring of different options to apply to different listeners. It sure wouldn't be a small project, though.

comment:2 Changed 16 months ago by cypherpunks

Would be nice as a SocksPort option and MAPADDRESS

Note: See TracTickets for help on using tickets.