我曾经使用过 http 代理,例如:export http_proxy=http://127.0.0.1:port programname
通过 http 代理运行程序。如何通过 shadowsocks 启动程序?
答案1
使用proxychains通过代理运行程序非常容易。
https://github.com/clowwindy/shadowsocks/wiki/Using-Shadowsocks-with-Command-Line-Tools
答案2
有一个名为 tsocks 的工具。在 ubuntu 中,你可以通过以下方式安装它:
apt-get install -y tsocks
然后您可以更改设置/etc/tsocks
,例如这是我的:
server=127.0.0.1
server_port=1080
server_type=5
server_port
应该与你的 shadowsocks 的本地端口设置相匹配,server_type
应该设置为 5,因为 shadowsocks 使用 socks5 而不是 socks4。
然后你就可以运行如下程序:
tsocks <Your Command>
例如,您可以输入:
tsocks apt-get update