美文网首页
阿里云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