我使用brew通过Mac终端安装polipo。它似乎成功安装,但我找不到配置文件和编辑it.Can谁帮我找出原因?

发布于 2016-05-19 00:06:52
Service is disabled错误,请尝试此命令重新启动脊髓灰质炎:
brew服务重启polipo
现在在浏览器中打开这个地址:http://127.0.0.1:8123/polipo/config
您应该在顶部看到这条线:
configFile /User/YourUserName/..polipo配置文件。
如果是这样的话,您需要修改~/.polipo来配置polipo实例。/usr/local/etc/polipo/config上创建配置文件,然后使用以下命令创建到/etc/polipo/config的软链接:
mkdir /usr/local/etc/polipo/ curl -o /usr/local/etc/ https://raw.githubusercontent.com/jech/polipo/master/config.sample sudo ln -sfv /usr/local/etc/polipo/config /etc/polipo/config
然后重新启动polipo并确保您的配置文件位置正确。您可以在/usr/local/etc/polipo/config修改配置文件。发布于 2018-11-22 18:20:28
我还使用brew在Mac上安装了polipo。和你遇到的问题一样。
实际上,需要创建配置文件。失败的路径是~/.polipo**.**
启动polipo服务(brew services start polipo)后,打开链接:http://127.0.0.1:8123/polipo/config

这是我的配置:

socksParentProxy = "127.0.0.1:1086"
socksParentProxy
socksProxyType = socks5
proxyAddress = "::0" # both IPv4 and IPv6
proxyPort = 8123发布于 2022-01-26 15:21:14
如果polipo不起作用,:
我也想安装polipo,但是即使在这里提供了配置文件,我也得到了:
Error: polipo has been disabled because it is not supported upstream!
(MacBook Pro M1芯片。我的socks代理是用ssh -D 8000 -C -N myuser@statichost生成的,因为有一些静态的IP需求)。
因此,我发现您还可以使用npm包将socks代理转换为http代理:https://www.npmjs.com/package/http-proxy-to-socks。
# install hpts:
npm install -g http-proxy-to-socks
# launch http proxy:
hpts -s 127.0.0.1:8000 -p 8001
# here my socks5 proxy is at 127.0.0.1:8000 and the http proxy is now on port 8001例如,Npm不支持socks5代理。所以我用hpts得到了一个http代理。之后,我告诉npm在以下情况下使用代理:
npm config set proxy http://127.0.0.1:8001
npm config set https-proxy http://127.0.0.1:8001https://stackoverflow.com/questions/34749303
复制相似问题