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}' 
}) 

這不是一個真正的保證。如果沒有退出節點可用於指定的國家,它將回退。如果您經常更改身份,那麼您將最終使用相同的退出進行很好的更改。