tsocks
正在使用LD_PRELOAD
环境变量注入到其他应用程序中。
我只能通过 HTTPS 代理访问互联网,但是tsocks
仅支持 socks 代理。
那么有没有像 Windows 的 proxifier 一样支持 HTTPS 代理的替代品呢?
答案1
我正是通过 privoxy 做的,也看看http://lists.debian.org/debian-user/2011/01/msg00086.html
有一个更好的:proxychains,相信我,这是精确的替代词
答案2
当您谈论命令行程序时,它们中的大多数都尊重https_server
环境。您可以执行以下操作:
- 在您的主目录中打开
.bashrc
(如果您使用其他 shell,则应该打开它们的 rc 文件。) - 输入行,
export https_server=https://SERVERADDR:PORT
其中SERVERADDR
是您的代理服务器的 IP 地址或主机名,PORT
是端口。 - 保存文件并输入
source $HOME/.bashrc
。这会将您的更改加载到当前 shell 中。
现在您可以使用环境变量,并且每个请求都会通过 HTTPS 服务器。
在某些情况下,环境变量可能不起作用。此时您应该使用iptables
重定向请求。