A very simple tool to run multiple Tor instances (with separate configs)
A very simple tool to run multiple Tor instances (with separate configs).
The installer can be found here: http://graywolf.org.ua/download/torrify_setup.exe
The initial idea was to implement a tool that would allow me to use services that are unavailable to my country via some proxy IP. The best choice of the tool happened to be Tor and it was pretty good until I felt the need to have two exit-nodes (in US and in UK) running simultaneously, or at least making the switch between those more comfortable and less time consuming.
Install the application. Add several torrc files like the one below. Have fun.
#
# torrc-us: special torrent file for US exit nodes
#
SocksPort 9050 # Default: Bind to localhost:9050 for local connections.
DataDirectory C:\Users\<username>\AppData\Roaming\Tor\us # should be different
# for different Tor instances
ControlPort 9051
ExitNodes {us}
ExcludeNodes {a1},{??}
StrictNodes 1
#
# torrc-gb: special torrent file for GB exit nodes
#
SocksPort 9052 # Default: Bind to localhost:9050 for local connections.
DataDirectory C:\Users\<username>\AppData\Roaming\Tor\gb # should be different
# for different Tor instances
ControlPort 9053
ExitNodes {gb}
ExcludeNodes {a1},{??}
StrictNodes 1
High severity
Medium severity
Low severity
The software is written purely using Qt5 + msvc2010. Ports to Linux would be greatly appreciated.