×

终端中使用SS代理——通过Privoxy实现socks5转http代理

hqy hqy 发表于2019-05-15 16:36:30 浏览3422 评论0

抢沙发发表评论

使用ss客户端的时,浏览器不用任何配置就可以走socks5代理(大部分浏览器默认支持socks5),但是在终端或者其他软件中应该如何配置配置代理呢?当然主要是配置http/https代理,支持socks5就不多说了,这是就需要将sokcs5转为http/https代理才行,用的就是Privoxy(也有其他类似的软件自行百度吧,套路都一样)


配置环境为mac,大致操作与linux基本相同:


一,确保已经有了socks5代理环境,如:启动了ss客户端,并能正常使用,执行命令查看ss相应的端口:


lsof -iTCP -sTCP:LISTEN -n -P

COMMAND     PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME

Shadowsoc   479 mingjia   15u  IPv4 0x7b4e638223e9ab41      0t0  TCP 127.0.0.1:8090 (LISTEN)

Shadowsoc   479 mingjia   18u  IPv6 0x7b4e6382237fa259      0t0  TCP [::1]:8090 (LISTEN)

SwitchHos 20578 mingjia   19u  IPv4 0x7b4e638220523629      0t0  TCP 127.0.0.1:50761 (LISTEN)

ss-local  23493 mingjia    6u  IPv4 0x7b4e638224321249      0t0  TCP 127.0.0.1:1086 (LISTEN) --ss本地监听端口

privoxy   23497 mingjia    3u  IPv4 0x7b4e63821ecea951      0t0  TCP 127.0.0.1:1087 (LISTEN)

webstorm  23648 mingjia  164u  IPv4 0x7b4e638223da2d31      0t0  TCP 127.0.0.1:6942 (LISTEN)

webstorm  23648 mingjia  328u  IPv4 0x7b4e638223fbf951      0t0  TCP 127.0.0.1:63342 (LISTEN)

启动了ss客户端就会看到ss的本地监听端口,默认的是1086,老版本默认是1080,再有可以通过以下命令验证以下代理是否可用:


--使用代理访问

curl --socks5 127.0.0.1:1086 http://cip.cc  

--不使用代理访问

curl http://cip.cc    

看到的ip信息不同说明代理已经生效了。


 


二,安装并配置Privoxy


安装https://sourceforge.net/projects/ijbswa/files/ ,不多说,根据自己环境自行安装即可,默认安装路径:/Applications/Privoxy,


该路径下主要有两个sh脚本:startPrivoxy.sh,stopPrivoxy.sh 分别负责启动和停止服务。


接下来是配置,配置文件路径:/usr/local/etc/privoxy/config


修改的地方主要是两处:


1,在#        forward-socks5t   /            127.0.0.1:9050 .   这一行的下方添加如下配置(注意后边有个点,不要丢掉):


forward-socks5   /            127.0.0.1:1086 . 

1086就是ss本地监听端口,注意保持一致。


2,找到listen-address  127.0.0.1:8118,将127.0.0.1改为0.0.0.0,如:


listen-address  0.0.0.0:8118

这样不光本地可以使用Privoxy代理,外部也可以使用该代理了。


 


三,测试


?  Privoxy sudo sh startPrivoxy.sh

?  Privoxy export http_proxy=http://127.0.0.1:8118

?  Privoxy echo $http_proxy

http://127.0.0.1:8118

?  Privoxy curl http://cip.cc

...

如果走了代理说明可以了,其他地方的配置类似,就不多说了。

--------------------- 

作者:冥加 

来源:CSDN 

原文:https://blog.csdn.net/mingjia1987/article/details/83184464 

版权声明:本文为博主原创文章,转载请附上博文链接!


打赏

本文链接:https://www.kinber.cn/post/728.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客