Linux下使用privoxy将socks转换为http代理

shadowsocks是socks5代理,但有的程序不支持socks代理(终端),只支持HTTP代理,怎么办呢?这个时候我们就需要将socks代理转换为http代理了。

linux下使用privoxy将socks转为http代理

privoxy具有将socks代理转为http代理的功能。

1.开启shadowsocks

根据自己SS的配置来

2.安装privoxy。

1
$ sudo apt-get install privoxy

3.更改provoxy配置

1
2
3
4
5
位置在“/etc/privoxy/config”。
$ sudo vim /etc/privoxy/config
在里面添加:
forward-socks5 / 127.0.0.1:1080 .
listen-address localhost:8118

4.重启privoxy。

1
$ service privoxy restart

5.现在就可以使用http代理

1
http_proxy=http://localhost:8118 curl ip.gs 查看当前ip。

终端想使用代理就在每条命令前加上“http_proxy=http://localhost:8118”即可

本文标题:Linux下使用privoxy将socks转换为http代理

文章作者:暮沉沉

发布时间:2017年09月04日 - 08:09

最后更新:2017年09月16日 - 19:09

原始链接:http://maplege.github.io/2017/09/04/socksTOhttp/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------本文结束感谢您的阅读-------------