Percy

shadowsockets服务搭建教程

晚饭后程序员percy坐在人体力学座椅上,熟练的输入google.com/ncr准备查点资料,轻点回车,发现

Proxy error!

买的vpn又挂了,这是何等卧槽!

嗯,自己动手丰衣足食,于是精挑细选之后,percy选择了送十美刀优惠券的digitalocean的VPS:https://www.digitalocean.com/?refcode=2fa5db664d0f,使用这个链接注册可以送10美元代金券,无门槛使用~

搭建shadowsockets服务步骤

  • 注册完成填写好信用卡等信息之后,进入https://cloud.digitalocean.com/droplets,点击右上角Create Droplet按钮,

    • Choose an image菜单选择Centos 6.8*64 .[为避免你在安装的过程中出现不可描述的问题,此处以Centos 6.8*64为例]
    • Choose a size选择$5/mo即5美元每月的套餐,土豪随意.

    • 其他没提及的地方保持默认即可.

    • 滚动到页面到最下面,点击Create

    • 此时你vps已经购买好了,正常情况等待10秒钟左右就会生效,digitalocean会给你发一封邮件,邮件里包含了IP,登录vps的用户名,以及初始密码,
  • 根据邮件中提供的用户名密码ssh登录vps.并更改密码,[digitalocean强制要求].
  • 依次执行以下命令安装shadowsockets

    1
    2
    3
    4
    5
    yum install epel-release
    yum update
    yum install python-setuptools m2crypto supervisor
    easy_install pip
    pip install shadowsocks
    • 注意:如果在最后一步安装pip install shadowsocks安装shadowsocks的时候提示Python的版本过低,则需升级Python版本,并用指定的pip包去安装shadowsocks即可,例如我升级之后的安装命令为:/usr/local/bin/pip2.7 install shadowsocks,这表示我用的是2.7版本的pip包安装shadowsocks.
  • 至此shadowsockets已经安装成功,现在需要配置shadowsockets.

    • 执行命令新建文件: vim /etc/shadowsocks.json,并将以下配置粘贴到/etc/shadowsocks.json

      1
      2
      3
      4
      5
      6
      7
      8
      {
      "server":"0.0.0.0",
      "server_port":8388,
      "local_port":1080,
      "password":"mypassword",
      "timeout":600,
      "method":"aes-256-cfb"
      }

      server_port和password可以修改成自定义的,并保存文件

    • 执行命令vim /etc/supervisord.conf编辑此配置文件,在文件的末尾加入以下代码

      1
      2
      3
      4
      5
      6
      7
      [program:shadowsocks]
      command=ssserver -c /etc/shadowsocks.json
      autostart=true
      autorestart=true
      user=root
      log_stderr=true
      logfile=/var/log/shadowsocks.log

      保存该文件并退出

  • 执行命令编辑文件vim /etc/rc.local,

    de
    按照上图红色方框位置添加service supervisord start这一行,保存文件

  • 执行rebooot命令,重启vps.重启成功之后执行service supervisord status看看服务是不是在running的状态,如果是恭喜你大功告成了


客户端推荐

至此你的vps上已经安装了shadowsocks,下面是几个平台的客户端下载推荐:

本文介绍的是在digitalocean平台上的vps安装shadowsocks的过程,其它靠谱vps提供商如:大名鼎鼎的Linode,便宜好用的搬瓦工,大家视自己的实际情况选择即可.

[本篇·完]