我在我的 中激活了 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
。