搬砖必用sk5独享ip搭建教程

首先需要购买一个服务器

我这里用的是雨云服务器 的Linux系统进行搭建的

目前有这些地区可以选

我买的是美国的,因为做外服游戏,自己按需购买

系统选择

Centos随便一个版本就行

然后安装一个宝塔面板,方便我们改文件,省得用命令更改麻烦

IP我选的是独享公网IP,NAT模式也可以搭建,但是我没试过,那种NAT的有可能别人也用,可能就不是独享了

然后我用的宝塔面板里的SSH终端

输入下边的命令代码进行安装

一、安装所需的依赖
 

yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel
yum -y install pam-devel openldap-devel cyrus-sasl-devel gcc automake make openssl openssl-devel

二、ss5源码下载

wget http://nchc.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz

三、解压

tar -zxvf ss5-3.8.9-8.tar.gz

四、编译并安装

cd ss5-3.8.9/
./configure
make
make install

五、将ss5注册成服务

六、设置开机自动启动ss5服务

chkconfig ss5 on

七、修改配置文件

如果会命令修改的可以用linux命令修改,我是不会

我用宝塔面板的文件里边修改编辑

配置文件默认路径:/etc/opt/ss5/ss5.conf

找到这个文件打开编辑,找到下方两行代码

#auth      0.0.0.0/0 
#permit  -        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -

(1)如果不需要设置密码连接按下方的修改

这两行前边的#去掉

(2)如果需要设置密码连接按下方的修改

就将这两行改为下方格式
auth      0.0.0.0/0       -         u
permit  u        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -

然后去设置账号密码
账号密码设置在/etc/opt/ss5/ss5.passwd文件,还是宝塔编辑

一行一个账号 账号和密码直接用一个空格间隔

八、修改默认端口

ss5 默认使用1080端口,并允许任何人使用,如果要修改默认端口,请修改 /etc/sysconfig/ss5
在/etc/sysconfig/ss5这个文件中,添加下面这一行命令,-b后面的参数代表监听的ip地址和端口号
 

# Add startup option here
SS5_OPTS=" -u root -b 0.0.0.0:8080"

加权限,linux命令输入

chmod a+x /etc/init.d/ss5

九、重启服务器生效

service ss5 restart

然后放行8080端口即可

以下是在单个云服务器CentOS 7上搭建SK5IP的步骤: 1. 首先,在云服务器上添加多个IP地址。可以通过控制台或者命令行添加。以下是通过命令行添加IP地址的示例,假设需要添加3个IP地址: ``` sudo ip addr add 192.168.0.2/24 dev eth0 sudo ip addr add 192.168.0.3/24 dev eth0 sudo ip addr add 192.168.0.4/24 dev eth0 ``` 2. 然后,编辑网络配置文件,将添加的IP地址加入配置文件中。打开配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,添加以下内容: ``` # IP地址1 IPADDR=192.168.0.2 NETMASK=255.255.255.0 # 网关地址 GATEWAY=192.168.0.1 # IP地址2 IPADDR1=192.168.0.3 NETMASK1=255.255.255.0 # IP地址3 IPADDR2=192.168.0.4 NETMASK2=255.255.255.0 ``` 3. 重启网络服务,使配置生效。 ``` sudo systemctl restart network ``` 4. 安装SK5服务。可以通过官方网站下载安装包,然后解压缩,进入解压后的目录,执行install.sh脚本进行安装。 ``` tar zxvf sk5-xxx.tar.gz cd sk5-xxx sudo sh install.sh ``` 5. 配置SK5服务。可以通过编辑配置文件/etc/sk5/server.conf进行配置。以下是一个简单的示例配置文件: ``` # 监听的IP地址和端口号 listen = 192.168.0.2:10000 listen = 192.168.0.3:10000 listen = 192.168.0.4:10000 # 允许的连接数 max_connections = 100 # 认证方式 auth_type = none ``` 6. 启动SK5服务。 ``` sudo systemctl start sk5 ``` 现在,SK5服务已经在多个IP地址上监听端口,可以通过客户端连接到这些IP地址上的SK5服务了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值