2016-11-20 69 views
1

我们如何为Tor控制器选择不同国家的退出节点?我正在使用python干库来实现这一点。如果我使用Signal.NEWNYM(),我可以改变出口节点的身份,但不一定是它的国家。任何国家的任何随机出口节点都可以工作。选择Tor Python Stem的退出节点

回答

0

您可以通过为想要尝试使用的国家/地区设置ExitNodes的配置值来实现此目的。

# tell Tor to try to use exit nodes from USA, Canada and Russia 
my_controller.set_options({ 
    'ExitNodes': '{US}, {CA}, {RU}' 
}) 

这不是一个真正的保证。如果没有退出节点可用于指定的国家,它将回退。如果您经常更改身份,那么您将最终使用相同的退出进行很好的更改。