SS5 是高性能的 SOCKS 代理服务器,支持 SOCK4 和 SOCKS5 协议。下面的安装指南详细描述了如何在 CentOS 6.x服务器上安装和配置SS5,运行多个 ss5 进程来绑定不同端口到多个IP地址 ,以及设置用户名/密码认证的方法。本文以1个C段地址(192.168.5.0/24)为例,演示如何在CentOS上面架设多IP Socket5代理服务器,debian系统配置方式也类似,在此不在重复,另外,本文档不是很适合Linux初学者阅读。

首先一台相对稳定的多IP站群服务器是必不可少的,综合了价格、速度、稳定性以及IP资源,我们推荐使用韩国原生多IP服务器

SK5搭建教程
Linux系统服务器搭建教程:☞☞☞ (点击此处跳到YouTube)
Windows系统服务器搭建:☞☞☞ (点击此处跳到YouTube)
推荐多IP站群服务器供应商:☞☞☞ https://www.lekuidc.com
直接购买:☞☞☞ (点击此处)

韩国多IP站群服务器 https://kr.xiumiyun.com

1. 最小化安装CentOS6版本,然后安装ss5编译必须的组件

yum install wget vim automake make gcc openldap-devel pam-devel openssl-devel

2.从http://sourceforge.net下载最新的SS5源码,然后编译源码,完成ss5安装

wgethttp://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

tar vzxf ss5-3.8.9-8.tar.gz

cd ss5-3.8.9

./configure

make

make install

如果编译有错误,请自己检查第一步,是否少安装了某些依赖包,或者自己查看编译错误日志,自行补齐相关头文件

3. 给centos配置多IP地址(192.168.5.2-253)

[root@test ~]# catThis is a premium name

#!/bin/bash

for((i=2;i

[root@test ~]# ./ip.sh

配置结果可以通过ip addr命令查看,正确结果如下:

eth1: mtu 1500 qdisc noop state DOWN qlen 1000

link/ether 00:0c:29:d9:b1:ad brd ff:ff:ff:ff:ff:ff

inet 192.168.5.2/24 scope global eth1

inet 192.168.5.3/24 scope global secondary eth1

inet 192.168.5.4/24 scope global secondary eth1

………………………………………………………..

inet 192.168.5.253/24 scope global secondary eth1

inet 192.168.5.254/24 scope global secondary eth1

[root@test ~]#

4. 按照IP地址分布创建用户,253个IP 对应253个用户

[root@test ~]# catuser.sh

#!/bin/bash

for ((i=2, j=1002; i

do

/usr/sbin/useradd socks$j -u $j -M -s /dev/null

Tag: 代理服务器地址多个韩国服务器

标题:站群服务器用SS5 SOCKS5 配置多IP高性能代理服务器

地址: https://www.irqm.com/21761.html