.bashrc 中的 torsocks 破坏了 Tor 浏览器

.bashrc 中的 torsocks 破坏了 Tor 浏览器

我在我的 中激活了 torsocks .bashrc,这样我默认运行的每个命令都会通过 tor 路由:

# ~/.bashrc: executed by bash(1) for non-login shells.
# ...
. torsocks on

这一切工作正常,但它导致 Tor 浏览器无法再连接到 Tor 网络——我现在在日志中收到以下错误:

<Some timestamp> [WARN] Proxy Client: unable to connect OR connection (handshaking (proxy)) with <Some IP>:443 ID=<Some ID> RSA_ID=<Some ID> ("Connection refused")

如果我从我的中删除该行,.bashrc它就可以正常工作。我已经尝试打开一个终端,停用 torsocks 并. torsocks off从那里运行 Tor 浏览器(通过torbrowser-launcher或直接通过调用可执行文件),但这并没有改变任何东西。

有没有办法让 torsocks 在终端中默认处于活动状态,同时仍然能够使用 Tor 浏览器?

我的 torbrowser-launcher 有该版本0.3.3-6,torsocks 有2.3.0-3,我Debian GNU/Linux 11 (bullseye) x86_64与内核一起使用5.10.0-23-amd64

相关内容