其他分享
首页 > 其他分享> > DigitalOcean搭建SS

DigitalOcean搭建SS

作者:互联网

 

相信大家平时可能会遇到个墙的困扰,我在学习Android开发时感受到墙的不方便之处,甚至想搭建一个Android开发环境都遇到了不少的阻碍,所以我想了一下,还是买个VPS搭建一个弄一个VPN来用用比较方便!

于是我就上了DigitalOcean买了一个最便宜的VPS(5刀一个月),大家平时有去某些地方买收费vpn用的可能觉得5刀一个月有点贵了,其实不然!为什么呢?

1、首先,你不能保证这个节点是你一个人在用和节点的速度

2、很多VPN商人常常带着小姨子跑路

所以啊!还是自己买一个VPN性价比比较高的,况且只要的打开我的邀请链接注册,你就有10刀在账户里,相当于可以免费用两个月!!!注册购买请点击这里,    

打开链接你会看见这样:

 

 

(当然,你也可以不点击我的邀请链接,你可以打开DigitalOcean的官网直接注册,不过这样没有10刀到你的账户,在这里说明一下吧:邀请链接是当你消费了10刀,我可以得到一定比例的奖励,这是一个互惠互利的事情吧,其他VPS服务商也有类似的这种东西,其实你们也可以用我的邀请来注册,然后不续费,免费用两个月就跑路!!!!)

还有一个特大的对学生优惠,就是用学生邮箱开GitHub的student package, 拿一个

Promo code,

有50刀哦!!!!!学生党福利,快接好,50刀传送门,可能就会出现不能在面板上直接使用这个优惠码情况,这时请发一个ticket给客服,说明你在用Github's students pack并附上你的优惠码,这样就可以使用了)


 




好了,进入正题,要搭建ss,首先你要有一个vps,购买流程如下

1、打开邀请链接

 

 

 

 

 

 

2、验证付费账户

 

如果你有支持外国的银行卡就用外国的银行卡验证,如果没有的话就要用paypal了,你要先去paypal注册一个账户(ps:有银行卡你就真的可以免费用两个月,没有的话你只能用paypal先充值5刀,我认为学生党即使充值5刀也不亏,毕竟你有GitHub50刀优惠码,免费用一年! )(重点:我十分建议用paypal,因为安全,还可以随时解绑PayPal中绑定的储蓄卡或信用卡,这样你不想用的时候也不用担心扣费的问题)

 

 

 

 

 

 

3、创建Droplet

差点忘了,创建droplet之前最好ping一下你自己的网络到哪个机房的延迟最低,我的机房选在了SFP,ping就在digitalocean里ping就可以了,里面提供ping服务的

 

下面是创建droplet的过程

 

 

 

 

 

记住系统选Ubuntu,因为shadowsocks的GitHub页面上写着:

建议选择 Ubuntu 14.04 LTS 作为服务器以便使用 TCP Fast Open。除非有明确理由,不建议用对新手不友好的 CentOS。

为了更好的性能,VPS 尽量选择 XEN 或 KVM,不要使用 OpenVZ。推荐使用以下 VPS:

 

 

 

 

 

 

 

 

Select additional options,Add your SSH keys这些都是可选项,以后还可以设置,一般也用不上,不选。

 

最后,选择数量,1 Droplet,右边填上你主机的名字,随便取个响亮的名字。
创建成功后,可以点击Droplets查看你的主机信息:

 

 

 

 

 

4、配置ss服务:

上面的东西都很简单,点一下就可以,下面的东西其实也是很简单的,就是几条命令行的事情,不过你们要一步步跟着来

 

创建好Droplet后你用来注册的邮箱会收到一封邮件:内容像这样:

 

 

 

 

我们好下载一个xshell用来下面的配置,这样可以省很多麻烦,头铁的可以直接用网页的控制台

xshell官网下载

 

安装好打开xshell

 

主机填上面邮件的ip地址

 

 

 

 

点击连接

 

 

点击接受并保存

 

 

输入:root, 勾选记住用户名       ps:其实这些信息都在邮件上的

 

 

 

 

 

密码填进邮件发来的密码

 

 

确定后因为我们是第一次登陆服务台,所以会要求我们更改密码,

 

 

 

 

修改密码一共需要输入2次初始的密码的(复制黏贴就行,别手打)

 

 

然后在输入两次自己设置的新密码(ps:输入密码的时候不会显示出来的,你们小心一点输,不要输错了,避免不必要的麻烦 在ps:在网页的控制台不能复制黏贴的,这就是我叫你们下载xshell的原因)

 

 

 

之后在输入几条命令行就可以了(ps:直接复制黏贴,不要手打,免得打错)

apt-get update

 

 

再安装python-pip:

apt-get install python-pip

 

 

在安装的过程中可能会要我们确定一些选项,即使[y/n],按y回车就可以了

 

 

接下来安装shadowsocks,复制黏贴后按确定就可以了,命令要一条条来

pip install shadowsocks

 

 


然后我们要配置一些文件

复制黏贴下面的命令

vi /etc/shadowsocks.json

 

 

按回车进入这个页面

 

 

然后我们要按 i 进去编辑模式(重中之重!!!!!)

 

 

然后下面的复制黏贴

{

    "server":"my_server_ip",

    "server_port":8388,

    "local_address": "127.0.0.1",

    "local_port":1080,

    "password":"mypassword",

    "timeout":300,

    "method":"aes-256-cfb",

    "fast_open": false

}

注意:my_server_ip改成你的ip(就是邮件发来的那个),mypassword改成你自己的密码就可以了(图中密码以12345678为例,其他的都不用改动)

 

 

然后我们要退出这个编辑模式,先按“ESC",在输入":wq"  (重中之重!!!!)(ps:前面的:不能忽略了,这个“:”是英文的:)

 

 

之后就可以输入运行命令了

ssserver -c /etc/shadowsocks.json -d start

 


下面这个是停止命令,我也给你们,以备不时之需

 

ssserver -c /etc/shadowsocks.json -d stop

 

 

这样就大功告成了!!!!!!

 

5、下载shadowsocks配置后科学上网

 

shadowsocks下载链接

什么系统就去下载什么版本就可以然后按照刚才配置的文件输入信息就可以了,然后就可以科学上网了!!!!!

 

给一个windows端的配置页面吧!配置好记得启用哦!

 

 

 

 

 

这样我们就搞定了

本教程就完了!是不是很简单!!!!

 

 

PS:不懂或出错的欢迎大家留言,我会解答的!!!!

 

 

标签:ps,VPS,SS,可以,密码,DigitalOcean,黏贴,shadowsocks,搭建
来源: https://www.cnblogs.com/orypeu/p/10658107.html