关闭

digitalocean 搭建 ss server

标签: shadowsocks
3283人阅读 评论(0) 收藏 举报
分类:

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    文章分类