如何使用 tor 进行端口转发?

如何使用 tor 进行端口转发?

我需要为此类服务打开端口。但问题是我的 NAT 有问题,所以我想使用 tor 进行端口转发,但目前我没有任何想法或方法可以做到这一点。

我进行了一些研究,发现有一些方法可以启动 tor 服务并使用 no-ip,但不确定是否可行。

有可能吗?或者谁建议我不使用 NAT 进行端口转发?

答案1

您不需要任何开放的传入端口来运行 Tor 隐藏服务,甚至不需要真正担心 NAT。您当然不需要动态 DNS 提供商。

您的 Tor 对等点必须能够连接到某些 Tor 中继,并且您需要一些时间让您的.onion地址通过分布式哈希表传播。

具体过程是这里

Tor 对等体会建立到所谓的“集合点”的电路 - 因此它已启动连接(意味着只要你有传出访问你没问题)并维护它 - 它通过这些电路与会合点接收数据。

现在,端口发挥作用的地方就是配置隐藏服务。

  • 通常,您希望通过 Tor 监听的程序本地主机或 127.0.0.1

  • 您可以在配置文件中以这种方式指定 Tor 隐藏服务配置 - 例如:

    隐藏服务端口 80 127.0.0.1:8080`

    端口 80 是onion用户必须使用的地址。 127.0.0.1:8080是您希望通过 Tor 提供的程序必须监听的端口。Tor 会完成其余的工作。

    您不需要在路由器上打开端口 80 即可实现此功能,也不需要关心 NAT。

相关内容