Proxy 如何在MacOSX中将Socks转换为HTTP?

Proxy 如何在MacOSX中将Socks转换为HTTP?,proxy,Proxy,我正在使用Mac OSX和Socks5代理。我想将命令行配置为导出http_proxy=XXXX以加速下载。是否有任何工具可以实现这种转换?我听说普罗维西能做到,但我不知道怎么做。你能告诉我怎么做吗 谢谢 吉米你可以试试波利波 我在ubuntu下使用它(它应该也可以在Mac上使用),我发现它可以与socks代理一起工作,或者由ssh-D…或者shadowsocks创建 apt-get install polipo service polipo start //start polipo servi

我正在使用Mac OSX和Socks5代理。我想将命令行配置为导出http_proxy=XXXX以加速下载。是否有任何工具可以实现这种转换?我听说普罗维西能做到,但我不知道怎么做。你能告诉我怎么做吗

谢谢


吉米

你可以试试波利波

我在ubuntu下使用它(它应该也可以在Mac上使用),我发现它可以与socks代理一起工作,或者由
ssh-D…
或者shadowsocks创建

apt-get install polipo
service polipo start //start polipo service
polipo socksParentProxy=localhost:1080  // your SOCKS local port
export http_proxy=http://localhost:8123

命令行代理,也可以尝试proxychains。配置/etc/proxychains.conf

...
socks5  <server-address> <port> 
#exmaple
#socks5 127.0.0.1 1080
。。。
袜子5
#埃克斯马普
#袜子5 127.0.0.1 1080
然后在命令行中,只需运行

$ proxychains wget <your url>
$proxyWget

您可以使用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的
polipo-c~/.poliproc
开始,现在polipo基于您的socks5代理建立了一个http代理。

Stack Overflow是一个用于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。也看到