长路漫漫
我们可不能就这样匆匆而过

折腾VPS之搭梯子

       搬瓦工的VPS都被玩坏了,我却还没接触过VPS。

       最近正好闲着,便入了一个Digital Ocean 的主机,都说旧金山快,我也就入了这个。

       关于怎么建立Digital Ocean账号,怎么创建主机我就不说了,系统是CENTOS7.2 X64,直接开始搭梯子。

配置 Shadowsocks 服务
# yum -y install epel-release
# yum update
# yum -y install python-setuptools supervisor
# easy_install pip
# pip install shadowsocks

       这样 Shadowsocks 和 Supervisor 就已经安装好了。(Supervisor 是一个进程管理工具,详情见Supervisor 基础)

配置 Shadowsocks

       复制以下内容到文件 /etc/shadowsocks.json 中(请自行修改 server_port 和 password)

{
    "server": "0.0.0.0",
    "server_port": 5080,
    "local_address": "127.0.0.1",
    "local_port": 1080,
    "password": "123456",
    "timeout": 500,
    "method": "aes-256-cfb",
    "fast_open": true
}

配置文件说明:

server             服务端监听的地址,服务端可填写 0.0.0.0
server_port        服务端的端口
local_address      本地端监听的地址
local_port         本地端的端口
password           用于加密的密码
timeout            超时时间,单位秒
method             默认 “aes-256-cfb”
fast_open          是否使用 TCP_FASTOPEN, true / false(后面优化部分会打开系统的 TCP_FASTOPEN,所以这里填 true,否则填 false)
配置 Supervisor

       配置 Supervisor 是为了方便管理 Shadowsocks 进程

将以下内容保存到文件 /etc/supervisord.d/shadowsocks.ini 中:

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

       添加服务并启动 supervisord

# systemctl enable supervisord
# systemctl start supervisord
# supervisorctl reload

       到此 Shadowsocks 已经在 CentOS 7 x64 下安装配置成功,重启服务器使服务生效。

# reboot

       结束以上部分,就可以正常使用 Shadowsocks 服务了。

       网络上的内核优化教程在CENTOS7.2 X64 上已经没有必要了,还不如安装锐速或者FS来得实在。

赞(0) 打赏
未经允许不得转载:Young » 折腾VPS之搭梯子
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏