linux的 ss5代理服务器 + proxychains代理工具 的安装
本实验有点长,但很具体
环境:
上网机 CentOS 7 搭建ss5
内网机 CentOS 7 安装proxychains
在上网机操作;
1.首先要有本地yum
通过本地yum安装,ss5的依赖软件(如果有网络yum可以直接安装)
[[email protected] ~]# yum install -y pam pam-devel gcc gcc-c++ openldap openldap-devel openssl openssl-devel cyrus-sasl cyrus-sasl-devel automake autoconf libtool
[[email protected] ~]# yum install -y automake make
2.下载源码包(我的是本地的)
解压安装编译
3.修改配置文件
修改的第一个
第二个
4.添加系统服务自启动以及启动ss5服务
chmod +x /etc/init.d/ss5
chkconfig --add ss5
chkconfig ss5 on
service ss5 start
5.关闭防火墙和selinux
6.查看1080端口是否开启
netstat -anpt | grep 1080
在内网机上操作:
安装proxychains
1.通过本地源码包安装
2.复制配置文件到/etc/下
3.删除原本的配置文件
4.改配置文件
改成socks5 代理服务器的ip 1080 的端口
5.关闭防火墙和selinux
结果
用proxychains4 curl www.baidu.com测试
成功如下
内容差太多即不成功
如果实在不行可以加个网关