Socks5下载

下载地址:http://sourceforge.net/projects/ss5/files/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51

#通过yum安装ss5 依赖包:
yum install gcc openldap-devel pam-devel openssl-devel

# 解压,"ss5-3.8.9-8.tar.gz"是刚才下载的压缩包
# -v过程显示文件 -z解压/压缩gzip -x解压操作 -f 后面加要操作的文件
tar -vzx -f ss5-3.8.9-8.tar.gz

cd ss5-3.8.9/

# configure是一个shell脚本
# 主要的作用是对即将安装的程序进行配置,
# 检查当前的环境是否满足要安装程序的依赖关系.
# 如果系统环境合适,就会生成makefile,否则会报错。
./configure

# make是一个命令工具
# 解释 Makefile 中的规则。
# Makefile文件中描述了整个工程所有文件的编译顺序、编译规则。
# 实际上make是执行Makefile中的第一条命令
make

#接下来开始安装刚刚编译的程序:
#执行Makefile中的install
#这些都可以在Makefile文件中看到
#可以使用vim Makefile查看文件
make install

#启动脚本加执行权限
chmod +x /etc/init.d/ss5
设置监听端口

vi /etc/sysconfig/ss5
# Add startup option here
SS5_OPTS=" -u root -b 0.0.0.0:2233"

# 启动服务
service start ss5

#使用用户名密码登录,修改配置文件中的两行
vi /etc/opt/ss5/ss5.conf
auth 0.0.0.0/0 - u
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -

#用户名和密码,一个用户和密码一行,用空格间隔
vi /etc/opt/ss5/ss5.passwd
user1 123
user2 123

# 重启服务
service restart ss5

代理使用工具:Proxifier

配置: 配置文件->代理服务器->添加
image

自定义代理规则(微信代理为案例):配置文件->代理规则->添加

image

如果工具无法代理则:
image
然后重启电脑