B.M*_*.W. 31 linux proxy screen-scraping tor socks
我是Tor的新手,我觉得应该考虑多个Tors.我在这里提到的多个实例不仅是多个实例,而且还为每个实例使用不同的代理端口,就像这里所做的那样 http://www.howtoforge.com/ultimate-security-proxy-with-tor)
我正在努力开始使用4个Tors.但是,本教程仅适用于Arch Linux,而我使用的是无头EC2 ubuntu 64位.通过Arch和Ubuntu之间的差异真的很痛苦.在这里,我想知道是否有人可以提供一些帮助,以明确地实现我的想法.
四个Tors同时运行,每个都有一个单独的端口,privoxy或polipo或一旦它工作正常.喜欢:8118 < - Privoxy < - TOR < - 9050 8129 < - Privoxy < - TOR < - 9150 8230 < - Privoxy < - TOR < - 9250 8321 < - Privoxy < - TOR < - 9350
这样,如果我尝试返回127.0.0.1:8118,8129,8230和8321的ip,它们应该返回四个不同的ips,这表示有四个不同的Tors同时运行.然后,几分钟后,再次检查,他们四个应该再次有一个新的ips.
我知道我的简单"梦想"可以在很多方面实现,但是......我不仅是Tor的新手,而且也是bash和python的新手...这就是为什么我来到这里看看你们中的一些人是否可以点亮我起来
这些链接可能很有用:
http://blog.databigbang.com/distributed-scraping-with-multiple-tor-circuits/ https://www.torservers.net/wiki/setup/server#multiple_tor_processes Best,
顺便说一句,如果我跑,
$ ps -A | grep 'tor'
我有几个实例,但有"?" 在tty栏下,这意味着什么,因为我知道tty意味着终端?
zki*_*bqi 33
创建四个的torrc文件,说/etc/tor/torrc.1来.4.
在每个文件中,编辑行:
SocksPort 9050
ControlPort 9051
DataDirectory /var/lib/tor
Run Code Online (Sandbox Code Playgroud)
为每个torrc文件使用不同的资源,例如torrc.1:
SocksPort 9060
ControlPort 9061
DataDirectory /var/lib/tor1
Run Code Online (Sandbox Code Playgroud)
对于torrc.2,
SocksPort 9062
ControlPort 9063
DataDirectory /var/lib/tor2
Run Code Online (Sandbox Code Playgroud)
等等.
只包含上述行的配置文件将起作用:如果您愿意,可以从默认模板中删除每隔一行.
DataDirectory也可以相对于当前tor启动的目录,例如:
DataDirectory d1
Run Code Online (Sandbox Code Playgroud)
然后开始像这样:
tor -f /etc/tor/torrc.1
tor -f /etc/tor/torrc.2
Run Code Online (Sandbox Code Playgroud)
等等其他两个文件.
这将在四个端口上创建四个不同的Socks5服务器.每个人都会打开一个不同的电路,这就是你想要的.
adr*_*nos 17
建议使用 Chaining Tor .你可能会变得更加匿名,而不是更好的匿名.
这样做会产生未定义且可能不安全的行为.但是,从理论上讲,你可以获得6个跃点而不是3个,但不能保证你会获得三个不同的跃点 - 你可能会以相同的跃点结束,可能是反向或混合顺序.目前尚不清楚这是否安全.它从未被讨论过.
您可以选择一个进入/退出点,但是当您将路线选择留给Tor时,您可以获得Tor可以提供的最佳安全性; 覆盖进入/退出节点可能会以我们不理解的方式扰乱您的匿名性.因此,非常不鼓励使用Tor over Tor.
如果你比Tor开发人员更聪明,你应该只使用Tor的路由算法.
很久以前,The Tor Project已经弃用了privoxy/polipo.您建议只使用Tor浏览器.只有Tor浏览器为您提供统一的网页指纹,您将无法脱颖而出.
由于Tor版本0.2.3,不同的Socks, - Dns-或TransPorts经历不同的电路,因此阻止了身份相关性.这个术语是流隔离.得到这个,你可以添加到torrc ...
SocksPort 9050
SocksPort 9052
SocksPort 9053
SocksPort 9054
#...
Run Code Online (Sandbox Code Playgroud)
......他们都会想到不同的电路.
使用Tor浏览器时,您还可以使用Tor Button的新身份功能.单击Tor按钮(葱)并选择新标识.这将重置所有浏览器状态并更改Tor的电路.
注意,当使用流隔离时,通过不同的电路并不能保证获得不同的Tor出口节点.有时Tor只会使用不同的门禁或中间继电器.这个是正常的.