在/ usr / local / etc /中缺少polipo / config文件

时间:2016-01-12 16:48:48

标签: config polipo

我使用brew通过Mac OS终端安装polipo。它似乎成功安装,但我找不到配置文件并对其进行编辑。任何人都可以帮我弄清楚原因吗?

enter image description here

2 个答案:

答案 0 :(得分:9)

  • 不会自动创建配置文件。您需要获取示例配置文件。在终端中运行此命令:

    curl -o ~/.polipo https://raw.githubusercontent.com/jech/polipo/master/config.sample
    

    和forbidden URL:

    curl -o ~/.polipo-forbidden https://raw.githubusercontent.com/jech/polipo/master/forbidden.sample
    

    然后重新启动polipo以确保它将使用配置文件:

    launchctl unload /usr/local/opt/polipo/homebrew.mxcl.polipo.plist
    launchctl load /usr/local/opt/polipo/homebrew.mxcl.polipo.plist
    

    如果它产生Service is disabled错误,请尝试使用此命令重新启动polio:

    brew services restart polipo
    

    现在在浏览器中打开此地址: http://127.0.0.1:8123/polipo/config

    你应该在顶部看到这一行:

    configFile  /Users/YourUserName/.polipo Configuration file.
    

    如果是,您需要修改~/.polipo以配置您的polipo实例。

  • 还有另一种不推荐的方法。您可以在/usr/local/etc/polipo/config创建配置文件,然后使用以下命令创建指向/etc/polipo/config的软链接:

    mkdir /usr/local/etc/polipo/
    curl -o /usr/local/etc/polipo/config 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修改配置文件。

答案 1 :(得分:0)

我还使用了brew在Mac OS上安装polipo。与您遇到的问题相同。

实际上,您需要创建配置文件。失败的路径为~/.polipo

启动polipo服务(brew services start polipo)之后 打开链接:http://127.0.0.1:8123/polipo/config enter image description here

这是我的配置: enter image description here

socksParentProxy = "127.0.0.1:1086"
socksParentProxy
socksProxyType = socks5
proxyAddress = "::0"        # both IPv4 and IPv6
proxyPort = 8123