privoxy+ss5实现 HTTP 代理协议转socks5代理
一、系统准备资源

二、ss5安装部署
1、SOCK5代理服务器部署环境准备
IP:10.0.0.100
官网: http://ss5.sourceforge.net/ 下载
yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel
2、ss5安装
# tar xvf ss5-3.8.9-5.tar.gz
# cd ss5-3.8.-
# ./configure && make && make install
3、修改配置文件
1)修改/etc/opt/ss5/ss5.conf
auth 0.0.0.0/ - u
permit u 0.0.0.0/ - 0.0.0.0/ - - - - -
2)在/etc/rc.d/init.d/ss5 文件修改自定义端口,默认为1080
daemon /usr/sbin/ss5 -t $SS5_OPTS -b 0.0.0.0:
3)在/etc/sysconfig/ss5 中,取消注释。
SS5_OPTS=” -u root”
4)添加验证用户及密码,由于密码是明文的,注意控制权限。
# cat ss5.passwd
test 123
lxsym
# chmod /etc/rc.d/init.d/ss5
# chmod/etc/rc.d/init.d/ss5
[root@10.0.0.100-ss5]# /etc/rc.d/init.d/ss5 restart
Restarting ss5... Shutting down ss5...
done [ OK ]
doneting ss5... [ OK ]
现在就可以使用服务器的IP 10.0.0.100, 端口10888, 用户test, 密码123来测试你的socks5代理。
最后,加入开机自启
chkconfig --add ss5
chkconfig --level ss5 on
#yum install privoxy
2)源码编译安装
暂略过下载地址: http://www.privoxy.org
vim /etc/privoxy/config
在里面添加一条: # 在 froward-socks4下面添加一条socks5的,因为ss5为socks5,
# 地址是127.0.0.:。注意他们最后有一个“.”
# forward-socks4 / socks-gw.example.com: .
forward-socks5t / 127.0.0.1: . # 下面还存在以下一条配置,表示privoxy监听本机8118端口,
# 把它作为http代理,代理地址为 http://localhost.8118/
# 可以把地址改为 0.0.0.0:,表示外网也可以通过本机IP作http代理。
# 这样,你的IP10.0.0. 和10.0.0.,就可以设置 http://10.0.0.100:8118/ 为http代理
listen-address 10.0.0.100:
3、然后重启privoxy。
# /etc/init.d/privoxy restart
4、在客户端配置使用
客户端:10.0.0.31 10.0.0.21
$ vim ~/.bashrc 或vim /etc/profile
#添加:
export http_proxy=http://127.0.0.1:8118
export https_proxy=https://127.0.0.1:8118
export ftp_proxy=ftp://127.0.0.1:8118
#然后使用source是它立刻生效。
$ source ~/.bashrc
$source /etc/profile或 . /etc/profile
privoxy+ss5实现 HTTP 代理协议转socks5代理的更多相关文章
- socks5代理原理解析
sock5代理的工作程序是: 1.需要代理方向服务器发出请求信息. 2.代理方应答 3.需要代理方接到应答后发送向代理方发送目的ip和端口 4.代理方与 ...
- socks5代理使用和安装配置
Socks简介: 详情可以百度,不过我猜你对那一大堆术语也会像我一样觉得无语, 所以我觉得你可以简单理解为它可以比较完美代理http/ftp/smtp等多种协议的代理工具就行了. 其中最具有典型例子的 ...
- 利用proxychains在终端使用socks5代理
最近用各种脚本下载东西的时候发现有的站点需要当地IP才能下,比如.....nico, youtube等: 所以就找了下能在终端用socks5代理的工具,最后找到了proxychains,从此再无压力= ...
- http,socks4,socks5代理的区别
HTTP代理 能够代理客户机的HTTP访问,主要是代理浏览器访问网页,它的端口一般为80.8080.3128等: SOCKS代理 SOCKS代理与其他类型的代理不同,它只是简单地传递数据包,而并不关心 ...
- 浏览器插件使用socks5代理
服务端测试,经常会遇到需要通过代理访问的情景,比如公司内网不能访问测试环境,这时可以通过socks5代理来解决. 一.使用Chrome浏览器访问 1. 下载并安装SwitchyOmega插件 ...
- 为 pip install 设置 socks5 代理
参考 How to use pip with socks proxy? 为 pip install 设置 socks5 代理 设置方法: pip install pysocks pip install ...
- 让终端走socks5代理
(2017.9.17更新) 方法1: 在终端中直接运行命令 1 export http_proxy=http://proxyAddress:port 这个办法的好处是简单直接,并且影响面很小(只对当前 ...
- 配置Linux客户端使用socks5代理上网
配置Linux客户端使用socks5代理上网 背景 有访问google或者其他海外网站需求的同学可能大都用过或者听过ss,在Windows.Mac.Android.IOS都有现成可用的客户端来协助 ...
- [原创]K8飞刀20150725 支持SOCKS5代理(内网渗透)
工具: K8飞刀编译: 自己查壳组织: K8搞基大队[K8team]作者: K8拉登哥哥博客: http://qqhack8.blog.163.com发布: 2015/7/26 3:41:11 简介: ...
随机推荐
- Python之简易计算器
思路:学会运用正则表达式把需要先进行计算的匹配出来,然后再一步步的去算,把先算出来的值替换原来的值,再进一步的把++,--等号变成我们正常的数学上的符号,然后再进行一步步的替换,最终把带括号的都计算出 ...
- 安装mysql-installer-community
1.在官网上下载mysql-installer-community-5.6.25.0 2.选择MySQL Installer 3.选择Windows (x86, 32-bit), MSI Instal ...
- MobaXterm连接远程Linux服务器
MobaXterm是一个X服务器和一组的Unix命令(GNU/ Cygwin的)封装在一个单一的便携式exe文件的增强终端. MobaXterm包括一个巨大的multitab原生的Windows终端. ...
- 【迷你微信】基于MINA、Hibernate、Spring、Protobuf的即时聊天系统:8.自定义传输协议
欢迎阅读我的开源项目<迷你微信>服务器)与<迷你微信>客户端 前言 在上一篇中,我们讲到了<迷你微信>服务器)的主体架构,还讲到了如何在现有功能上进行拓展,但是拓展 ...
- 浏览器兼容圆角Border-radius的问题
圆角css代码:border-radius只有在以下版本的浏览器:Firefox4.0+.Google Chrome 10.0+.Opera 10.5+.IE9+支持border-radius标准语法 ...
- python3应用例子01(进度条)
#!/usr/bin/env python# -*- coding:utf-8 -*- import sysimport time def bar(num, total): rate = num / ...
- 关于docker容器内核参数修改问题
以下内容截取自docker官方文档 地址:https://docs.docker.com/edge/engine/reference/commandline/run/#configure-namesp ...
- 微软高性能缓存AppFabric (一) 安装
博客原文链接:http://www.cnblogs.com/Qbit/p/6088703.html AppFabric 缓存功能的前身是VeloCity ,它是基于windows平台的一个高速内存缓存 ...
- HDU2612 BFS
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2612 , 一道比较简单的广搜(BFS)题目. 算法: 设置两个dist[][]数组,记录Y和M到几个K ...
- SAP云平台运行环境Cloud Foundry和Neo的区别
SAP云平台提供了两套运行环境:Cloud Foundry和Neo 从下图能发现,Cloud Foundry的运行环境,基础设施由第三方公司提供,比如Amazon亚马逊和Microsoft微软,SAP ...