将应用程序数据路由到Tor隐藏服务


0

我购买了一个文件共享共享实用程序,它使用服务器的主机名和/或IP(故意不是FTP)连接到服务器。为了使系统尽可能安全,我决定通过Tor隐藏服务运行服务器。

问题是客户端不支持.onion主机名,所以我想知道是否有任何方法可以将应用程序流量路由到隐藏服务。顺便说一句,这必须全部在Windows中。

到目前为止我的想法:

  1. 在客户端上,将服务器主机设置为.onion端口上的地址 A
  2. 在hosts文件中添加一个条目以使.onion地址指向 127.0.0.1
  3. 让某种软件监听127.0.0.1端口 A并将传入流量(使用Tor提供的SOCKS5代理).onion路由到端口上的实际地址B
  4. 在服务器上,在端口上设置服务器实例C 并配置托管隐藏服务,以将来自.onion端口地址的 传入流量路由 B127.0.0.1端口C

我陷入了第3步,我似乎无法找到能够做到这一点的东西。


Tor本身知道如何路由.onion链接; 你能不能简单地将其代理绑定到localhost上的端口A并让它处理流量?
Aaron Miller

您可以使用proxifier强制您的应用程序通过TOR SOCKS代理进行路由。它允许每个应用程序设置,以便可能工作。
佐藤

@AaronMiller如何在127.0.0.1:A帮助下运行Tor SOCKS5代理?
Fide Rogers

我已经解决了问题socat,但我愿意接受更好的选择。
Fide Rogers
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.