帮助中心
韩国服务器租用帮助
站群服务器用SS5 SOCKS5 配置多IP高性能代理服务器
2023-01-05 11:59:21

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服务器

韩国多IP站群服务器:http://www.usa-idc.com/dedicated/korea.shtml

多IP代理服务器怎么搭建

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<=254;i++));do /sbin/ip address add 192.168.5.$i/24 dev eth1;done

[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 <= 254 ; i++, j=j+1))

do

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

新客优惠
原生IP 至强E3系列
原生IP地址,新用户首购有优惠
1480/月起
USA-IDC为您提供免备案服务器 0元试用
立即联系在线客服,即可申请免费产品试用服务
立即申请