gongdear

gongdear的技术博客

欢迎大家参观我的博客
  menu
104 文章
89355 浏览
1 当前访客
ღゝ◡╹)ノ❤️

Linux命令行代理polipo

安装

sudo apt-get install polipo

然后老规矩,配置文件

proxyAddress = "127.0.0.1"
proxyPort = 8124

allowedClients = 127.0.0.1
allowedPorts = 1-65535

socksParentProxy = "127.0.0.1:1080"
socksProxyType = socks5

daemonise = true
logSyslog = true
logFile = /home/gongdear/polipo/log/polipo.log
pidFile = /home/gongdear/polipo/polipo.pid

将上面的内容保存为 ~/.polipo,然后运行

$ polipo

这样 polipo 就跑在 8124 端口。

测试

先测下没有代理的情况

$ curl www.google.com

久久没有回应。。。加个代理试下

$ http_proxy=http://127.0.0.1:8124 curl www.google.com

正常的话,很快就能看到响应。不过每条命令都要这样加很不方便。

export http_proxy="http://127.0.0.1:8124"
export https_proxy="http://127.0.0.1:8124"

把上面的内容加到 ~/.bashrc ,代理就变成全局了。

宝剑锋从磨砺出,梅花香自苦寒来.