我已经在我的windows机器上安装了Tor作为服务运行,我正试图通过Stem包在python中发出请求。在torrc文件中,我将ControlPort指定为9051并设置HashedControlPassword。当我运行netstat时,我看到Tor正在运行本地主机:9050但是无法监听端口9051。因此,当我尝试连接到python中的ControlPort时:
Controller.from_port(port=9051)
结果是
^{pr2}$我试过重新启动服务,甚至重新安装了Tor浏览器,但似乎没有什么能让控制端口工作。在
对我(windows 10)有效的解决方案,对
Sat Cit Ananda
的答案稍作调整:Tor服务在默认端口}。在
9150
和控制端口9151
上运行。 运行netstat -an
时,应该能够看到本地地址127.0.0.1:9150
和{你遇到的问题是因为你是作为Windows服务运行tor的。 问题是,当tor作为服务安装时,无论出于什么原因,控制端口都没有启用。 要解决您的问题,请打开终端,导航到tor目录并键入以下命令:
现在,tor作为服务安装,控制端口在端口9051上启用。 如果您输入“netstat-an”,您将看到端口9051已打开。在
然后就可以使用阀杆连接到控制端口。在
我希望这有帮助。在
和平。 坐在阿南达城。在
相关问题 更多 >
编程相关推荐