apache、mysql、php 安装后 127.0.0.1:9051 不起作用?

apache、mysql、php 安装后 127.0.0.1:9051 不起作用?

我已经安装了 apache2、mysql 和 php,但现在它不允许 Vidalia 在 localhost 上运行。我尝试将 IP 更改TCP connection (controlport)为任何其他 IP 192.168.0.40,并尝试将默认端口更改9051为任何其他端口,但都不起作用。我以为 apache 正在运行,所以我使用了此命令sudo service apache2 stop,但仍然不起作用。所以现在当我127.0.0.1:9051在浏览器中输入时,它说

在此处输入图片描述

127.0.0.1如果我仅在使用上述命令停止 apapche2 服务后输入,它会说unable to connect

我不知道现在该怎么办。

答案1

Tor 既不是 HTTP 代理也不是 Web 服务器,它绝对不会在端口 80 中运行。端口 9051 是 Vidalia 用于与 Tor 通信的控制端口,而端口 9050 是 SOCKS 端口,您应该将浏览器指向该端口。我安装了 Apache、Tor 和 Vidalia,没有出现任何问题。

Vidalia 和 Tor 应始终使用localhost或进行通信127.0.0.1。如果 localhost 不起作用,可能是因为 首选 ipv6,而 apache 与此无关。在控制端口类型中127.0.0.1:9051,然后重新启动系统。不要自己自动启动 Tor,Vidalia 应在启动时启动 Tor。如果在 Vidalia 之前启动 Tor,它将失败。

答案2

我找到了这篇文章https://tor.stackexchange.com/questions/20906/why-cant-i-access-localhost-from-tor-browser

“因为 localhost 是你的电脑本地的,而 Tor 是一个公共网络,可以在全球范围内路由你的流量。Tor 浏览器建立的网络连接不是本地的。Tor 不会尝试连接到私有网络或本地主机。浏览器连接离开你的电脑,经过 3 个 Tor 中继,最终到达目的地。该出口节点(可以是世界上的任何地方)无法访问你电脑上的“localhost”,因为它对请求一无所知,只知道目的地和需要将响应发送回的中继。– drew010 -2020 年 2 月 13 日 16:13”

这解释了为什么不建议尝试重新配置 tor。

排除 IP 地址 - 它去哪儿了?

https://tor.stackexchange.com/questions/20854/exclude-ip-addresses-where-has-it-gone/20868#20868

对我来说,底线是在与我的 tor 研究机器不同的计算机上使用 Firefox 作为本地主机。

希望这可以帮助

相关内容