digitalocean 搭建 ss server

原创 2016年08月30日 16:44:18

1.首先在DigitalOcean上注册个账户,同时在Paypel上也注册个账户。digitalocean是vps服务器提供商,paypel则是用来支付费用的。

在注册paypel的使用一定要使用真实信息,否则在更换银行卡的时候容易出现问题。如果一次性就绑定成功那填虚假信息也没有问题的。

DigitalOcean注册完成后买一个VPS(Droplet,由于只是做代理服务器,选择5美元每月的即可),机房推荐选择San Francisco,系统我选择的是ubuntu,其实linux都差不多,可以看个人倾向选择。

2.下载putty,用于ssh连接。下载地址:https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

digitalocean在新建Droplet时会发送ip跟密码到注册邮箱,利用putty登陆,首次登陆会提示修改密码所以需要输入两次初始密码。

3.远程登陆情况下先 

apt-get upgrade

apt-get install  m2crypto supervisor
apt-get install python-pip python-dev build-essential 
pip install shadowsocks

其中pip用于安装shadowsocks, m2crypto用于加密,supervisor 用于vps启动时启动shadowsocks服务

4.

vi /etc/shadowsocks.json

编辑为以下内容(记得修改8388和yourpassword为你自己的端口号和密码,修改0.0.0.0为自己的vps的ip地址。端口号不是你的SSH端口号,而是你在手机或电脑上的shadowsocks客户端连接VPS上搭建的服务端的端口号,范围 1 - 65535 ,记下修改的端口号和密码,待会儿在配置手机和电脑的客户端时还要用到)然后保存退出

{
    "server":"0.0.0.0",
    "server_port":8388,
    "local_port":1080,
    "password":"yourpassword",
    "timeout":600,
    "method":"aes-256-cfb"
}
5.

vi /etc/supervisor/conf.d/shadowsocks.conf
编辑为以下内容后保存并退出

[program:shadowsocks]
command=ssserver -c /etc/shadowsocks.json
autostart=true
autorestart=true
user=root
6.
vi /etc/rc.local
这里是设置服务自启动,在打开的文本末尾的exit 0 之前插入如下内容并保存
service supervisor start

7.到这里vps基本配置完成,启动supervisor服务,直接在putty中输入

service supervisor start
即配置完成
(如果测试未能成功建立服务器,可尝试重启vps,在control panel中选择重启或putty中输入
reboot
即可重启,稍等片刻即可重新连接)
(可能出现异常: unix:///var/run/supervisor.sock no such file,修复方法如下:
sudo touch /var/run/supervisor.sock
sudo chmod 777 /var/run/supervisor.sock
sudo service supervisor restart


其实就是报错,缺文件,创建一个就好了

8.客户端配置,去shadowsocks官方项目地址下载客户端并解压。
电脑客户端配置示例(以上述服务端配置为例):
Server IP:VPS IP地址(非0.0.0.0)
Server Port:上面设置的端口
Password:上面设置的密码
Encryption:aes-256-cfb
Proxy Port:1080
Remarks:随便写,可以不填
然后在系统托盘图标上点右键启用系统代理即可。
最后可以测试下成果:谷歌


参考文章:1.VPS翻墙教程(2016版)
2.最新的Digitalocean VPS注册和使用详细中文教程,按流程来新手都会!
3.Linux后台进程管理利器:supervisor
4.VPS提供商Linode/DigitalOcean/搬瓦工搭建Shadowsocks一站式翻墙
5.http://blog.csdn.net/tianjiewang/article/details/49481869

版权声明:本文为博主原创文章,未经博主允许不得转载。

digitalocean使用教程digitalocean如何使用

digitalocean简介: digitalocean是一家成立于2012年的总部设置在纽约的云主机商家,采用KVM虚拟,配置高性能的SSD做储存,加上服务器配备的是1000M端口...
  • u011410529
  • u011410529
  • 2015年03月24日 21:49
  • 5526

DO搭建专属服务器(VPS+ShadowSocks多终端可用)

DO搭建专属服务器:http://blog.csdn.net/cracked_hitter/article/details/54456691 BBR算法实现服务器加速请参考:http://blog....
  • Cracked_hitter
  • Cracked_hitter
  • 2017年01月15日 09:25
  • 5502

DigitalOcean搭建Shadowsocks

2017年6月29日1. 注册DigitalOcean账号,并使用GitHub提供的学生优惠 DigitalOcean官网。注册时需要绑定“VISA信用卡”或“PayPal账户”用于付款。采用绑定“V...
  • Bleachswh
  • Bleachswh
  • 2017年06月29日 13:59
  • 8509

Digitalocean虚拟机搭建shadowsocks教程

相信很多朋友,特别是IT界的朋友,在查找各类国外文献的时候,就需要代理的帮助。在这里,我就和大家分享一下如何通过digitalocean云主机来搭建自己的shadowsocks代理,对IT有兴趣的朋友...
  • albert320
  • albert320
  • 2016年07月24日 22:29
  • 5869

DigitalOcean服务器搭建ss

使用DigitalOcean搭建shadowsocks 首先说说我写这篇文章的情况:购买好服务器的时候,用了网上n多种方法,然后都行不通,不知道是网上的方法失效了,还是我操作问题。嗯~,然后我才开始...
  • qq_35270692
  • qq_35270692
  • 2018年01月07日 01:57
  • 409

Digitalocean vps搭建ss及锐速

科学上网,透墙神器ss,必不可少。 我用的是Do的vps,这家vps出了名的性价比高,5刀/月起,用推荐链接注册送10刀,相当于免费俩月,甚至有办法可以差不多免费一年,想了解的私我~ 注册链接:h...
  • ywq935
  • ywq935
  • 2018年01月08日 18:48
  • 497

运用DigitalOcean和shadowsocks实现拓宽视野

先前一直在用xx.net,这段时间开始有点不稳定了,经常想用的时候不给力,于是决定换别的方式,听同学介绍说DigitalOcean跟github有合作,学生有优惠,就决定用这个了。记录一下配置过程,怕...
  • shuyue6966
  • shuyue6966
  • 2018年01月23日 17:35
  • 43

DigitalOcean CentOS 7 配置 shadowsocks 服务端及客户端及优化

服务器端 服务器租用商:DigitalOcean  安装环境:CentOS 7 X64 安装Shadowsocks yum install python-setuptools && easy_in...
  • baitaibai
  • baitaibai
  • 2017年01月19日 00:34
  • 3818

DigitalOcean+Shadowsocks,代理&FQ&校园网IPV6免流量

搬运自本人博客 xge技术博客 原文:http://www.xgezhang.com/digitaloceean_shadowsocks.html 在同学的推荐下,自己也去...
  • u014237185
  • u014237185
  • 2015年04月10日 21:09
  • 7888

ssserver config

refs: xx xx.json { "server":"0.0.0.0", "server_port":8888, "local_address": "127....
  • Henry_Wu001
  • Henry_Wu001
  • 2017年11月18日 16:40
  • 432
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:digitalocean 搭建 ss server
举报原因:
原因补充:

(最多只允许输入30个字)