美文网首页
阿里云centos6搭建代理打游戏

阿里云centos6搭建代理打游戏

作者: 水电梁师傅 | 来源:发表于2018-12-14 21:44 被阅读14次

是这样的,最近打怪物虐人,根本连不上,所以想了想看看能不能利用闲置服务器代理本地网络打游戏

事实上之前就有经验。用的国外服务器,这次试试国内的阿里云

安装

代码如下,没啥好说的,安装拓展库,然后先更新系统

yum install epel-release
yum update

然后是安装python ,centos默认有,我就不安装了
接下来是 :
python-setuptools
python-setuptools是Python distutils增强版的集合,它可以帮助我们更简单的创建和分发Python包,安装他的作用主要是为了用easy_install 和管理包依赖,升级之类七七八八的,有点像yum命令,区别是这个是针对python的

m2crypto
RSA加解密,后面的帐号密码用的

supervisor
supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具。可以很方便的监听、启动、停止、重启一个或多个进程。用supervisor管理的进程,当一个进程意外被杀死,supervisor监听到进程死后,会自动将它重启,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来控制。简单地说就是守护进程,防止进程莫名被关闭可以重启。

pip
pip类似RedHat里面的yum,安装Python包非常方便。和python-setuptools 差不多一回事

yum install python-setuptools m2crypto supervisor 
easy_install pip
pip install shadowsocks

配置

需要 新增一个文件

vim /etc/shadowsocks.json

请注意,注释去掉,不然报错,server选项虽然写着外网地址,网络上大部分文章都这么写,但是实际上我写0.0.0.0才能正常运行!!!!!

{
"server":"0.0.0.0",     //监听IP,外网地址
"server_port":8388,         //开放端口
"local_address":"127.0.0.1",
"local_port":1080,
"password":"123456",        //客户验证密码
"timeout":300,
"method":"aes-256-cfb"       //加密方式
}

修改一个文件,懒得改了,直接抄

vim /etc/supervisord.conf

大概这样,直接抄

[program:shadowsocks]
command=ssserver -c /etc/shadowsocks.json
autostart=true
autorestart=true
user=root
log_stderr=true
logfile=/var/log/shadowsocks.log

管理

启动

ssserver -c /etc/shadowsocks.json -d start 

关闭

ssserver -c /etc/shadowsocks.json -d stop

修改密码后重启

ssserver -c /etc/shadowsocks.json -d restart 

查看是否运行

netstat -anput | grep 8388 //检查端口号
image.png

这样就搭建好了

然后就是阿里云添加安全组了,客户端不说了,这里只说服务端

相关文章

网友评论

      本文标题:阿里云centos6搭建代理打游戏

      本文链接:https://www.haomeiwen.com/subject/foenhqtx.html