http / https上的不同TOR IP

时间:2017-04-25 14:57:52

标签: networking proxy tor anonymity

我通过TOR向同一网站发出请求,但是通过不同的协议: http://wtfismyip.com/texthttps://wtfismyip.com/text

有时会获得不同的退出IP。任何人都可以解释为什么会如此? 也许某些TOR中继不支持HTTPS,因此另一个中继成为https模式的出口节点?

1 个答案:

答案 0 :(得分:0)

这是因为“TOR keep-alive”之类的东西。它记住您访问网站的退出节点,并在退出节点更改后尝试再次使用它。 所有需要解决的问题是关闭连接。如下所示:

resp1 = sess.get('http://wtfismyip.com/text')
ip1 = resp1.text

change_node()
resp1.connection.close()

resp2 = sess.get('http://wtfismyip.com/text')
ip2 = resp2.text

之后,IP就不同了。