linux的 ss5代理服务器 + proxychains代理工具 的安装

本实验有点长,但很具体

环境:
上网机 CentOS 7 搭建ss5
内网机 CentOS 7 安装proxychains

在上网机操作;

1.首先要有本地yum
通过本地yum安装,ss5的依赖软件(如果有网络yum可以直接安装)
linux的 ss5代理服务器 + proxychains代理工具 的安装
linux的 ss5代理服务器 + proxychains代理工具 的安装
[[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.下载源码包(我的是本地的)
linux的 ss5代理服务器 + proxychains代理工具 的安装
解压安装编译
linux的 ss5代理服务器 + proxychains代理工具 的安装
3.修改配置文件
linux的 ss5代理服务器 + proxychains代理工具 的安装
修改的第一个
linux的 ss5代理服务器 + proxychains代理工具 的安装
第二个
linux的 ss5代理服务器 + proxychains代理工具 的安装
4.添加系统服务自启动以及启动ss5服务
linux的 ss5代理服务器 + proxychains代理工具 的安装
chmod +x /etc/init.d/ss5
chkconfig --add ss5
chkconfig ss5 on
service ss5 start
5.关闭防火墙和selinux
linux的 ss5代理服务器 + proxychains代理工具 的安装
6.查看1080端口是否开启
linux的 ss5代理服务器 + proxychains代理工具 的安装
netstat -anpt | grep 1080

在内网机上操作:
安装proxychains
1.通过本地源码包安装
linux的 ss5代理服务器 + proxychains代理工具 的安装
2.复制配置文件到/etc/下
linux的 ss5代理服务器 + proxychains代理工具 的安装
3.删除原本的配置文件

linux的 ss5代理服务器 + proxychains代理工具 的安装
4.改配置文件
linux的 ss5代理服务器 + proxychains代理工具 的安装
改成socks5 代理服务器的ip 1080 的端口
linux的 ss5代理服务器 + proxychains代理工具 的安装
5.关闭防火墙和selinux
linux的 ss5代理服务器 + proxychains代理工具 的安装
结果
用proxychains4 curl www.baidu.com测试
成功如下
linux的 ss5代理服务器 + proxychains代理工具 的安装
内容差太多即不成功

如果实在不行可以加个网关