如何在 shell 程序中使用 tor?

如何在 shell 程序中使用 tor?

我在跑步一些节目在 Ubuntu 中的 Bash 中。

这些程序使用网络套接字下载一些东西。他们的自述文件说它们可以与tor一起使用,我希望通过在程序中使用tor来更改外部IP地址。

我试图在互联网上(包括tor的官方网站)查找如何在shell程序中使用tor,但我还没有找到一步一步的解释。您能否向我展示如何在 Bash 中使用带有 Tor 的程序,也许还可以指出一些学习资源? (我对网络和网络编程有一些但不多的了解)

答案1

使用torsocks

Tor 将自己呈现给其他程序SOCKS代理,因此任何内置支持 SOCKS 的程序都可以直接使用 Tor。对于其他一切,还有很多的 包装纸强制网络流量流向 Tor 而不是通过正常路径。

唯一的特别之处torsocks在于它关注 Tor 的本质,即您关心隐私等。例如,其他 SOCKS 包装器可能会让 DNS 请求绕过代理,从而泄露有关您在 Internet 上访问的位置的信息。

相关内容