最新消息:不要跟我说什么底层原理、框架内核!老夫敲代码就是一把梭! 复制,粘贴,拿起键盘就是干!!

Socks5转http代理协议

软件·服务器 楚盟 1252浏览 0评论

55的协议是Socks5,有的软件不认这个只认http代理协议,今天刚刚好又遇到一个需要使用http代理协议的应用;一般来说这两者之间的协议转换用Polipo或者privoxy这种两种方法的人最多;虽然这两个都不复杂相对简单,不过我还是感觉麻烦了点;

之所以觉得麻烦是因为遇到更高效简单的办法,这是个一个基于Golang的开源程序Goproxy,它支持的功能很多很多,今天分享的Socks5转http代理协议只不过是Goproxy其中的一个功能;估计以后还会多次提到这个软件;

第一步:安装Goproxy

我的本地服务器是Centos7 64位系统,用的一键脚本安装程序,执行完成之后,就可以进行下一步进行代理协议转换了;

curl -L https://raw.githubusercontent.com/snail007/goproxy/master/install_auto.sh | bash  

第二步:代理协议转换

127.0.0.1:8080这个是本地的Socks5代理协议

-p :8123是转换后的http代理协议端口得到的http代理协议地址是:127.0.0.1:8123

大功告成

一行命令就轻松搞定了,是不是灰常灰常简单呢

proxy sps -S socks -T tcp -P 127.0.0.1:8080 -t tcp -p :8123  

上面的命令测试没有问题之后,用nohup把代码扔到后台运行就可以了,下面是在后台运行的命令

nohup proxy sps -S socks -T tcp -P 127.0.0.1:8080 -t tcp -p :8123  &  

转载请注明:楚盟网 » Socks5转http代理协议

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址