我正在使用带有Socks5代理的Mac OSX。我想配置我的命令行导出http_proxy = XXXX以加速我的下载。有没有可以实现此转换的工具?我听说过Provixy可以做到,但我还不确定。你能告诉我怎么样吗?
感谢。
麦
答案 0 :(得分:5)
您可以尝试 polipo 。
我在ubuntu下使用它(它也可以在Mac上使用)并且发现它可以使用由ssh -D ...
或 shadowsocks 创建的socks代理。
apt-get install polipo
service polipo start //start polipo service
polipo socksParentProxy=localhost:1080 // your SOCKS local port
export http_proxy=http://localhost:8123
答案 1 :(得分:1)
您可以使用brew安装它:
brew install polipo
然后打开配置文件:
vim ~/.poliporc
填写内容:
# your SOCKS local port
socksParentProxy = 127.0.0.1:1080
socksProxyType = socks5
# default port is 8123
# proxyAddress = '::0'
# proxyPort = 9743
使用polipo -c ~/.poliporc
启动polipo,现在polipo根据您的socks5代理建立了一个http代理。
答案 2 :(得分:0)
命令行代理,您也可以尝试代理链。配置/etc/proxychains.conf,
...
socks5 <server-address> <port>
#exmaple
#socks5 127.0.0.1 1080
然后在命令行中运行
$ proxychains wget <your url>