美文网首页调试
搭建专属vpn的总结(服务端)

搭建专属vpn的总结(服务端)

作者: 黄智健 | 来源:发表于2018-01-11 15:40 被阅读192次

经常要上github,但是速度总是太慢,后来我就用开源中国的git。但是很多资源总是需要在github上面下载,下载速度慢的一比。于是就有了搭建vpn的想法。百度了一下,弄了一下午成功了,在这里把方法汇总。

一、买VPN服务器

我们的服务器由于对性能要求不高,因此买一个VPS即可。VPS(Virtual Private Server 虚拟专用服务器)技术是将一部服务器分割成多个虚拟专享服务器的优质服务。这个VPS就是一个虚拟的服务器主机,你可以用它来翻墙,也可以用它来搭建自己的网站。而对于VPS提供商。比较有名、老牌的是DigitalOcean和Linode。还有一些小的VPS提供商,可能也会便宜一些。

这里推荐DO,每个月5刀,按照当前的汇率来算,不到40块钱,已经很划算了。如果你有edu的邮箱,可以申请GitHub的50刀优惠码,当然没有也没问题,可以填写我的邀请码,也能得到10刀的优惠码,可以免费用两个月体验一下VPS的速度。 http://www.digitalocean.com/?refcode=f843d4208f81,(用我这个链接注册可以得到10美元的优惠哦,相当可以免费体验2个月)下面会详细讲什么时候能用到。登录DO后,点第一项Droplets,就是新建一个VPS。系统我选择的是Ubuntu14.04 64位系统。价位选择的最低档5刀一个月。说明一下DO的计费方式。服务器一旦申请便开始计时,使用开始到结束不满一个月时,按0.007刀每小时计费,不到一小时按一小时收取。每次重装系统等于一小时的计费。使用满一个月,即收取5刀。可以看到DO的计费还是很良心的。而最下面一个月10T流量的限制,据说现在还没有正式计算方式,也就是只要不用太高额的流量引起管理员注意都不会有问题的。

搭建好服务器后,就可以进行服务器的操作了。可以用PUTTY,SSH,或者网页自带的进入Console。进入命令台界面后就可以开始正式的VPN搭建步骤了。

注意!!!过程中会给你发邮件,里面有你的ipv4地址,VPS账号(一般是root),密码。!!!注意

二、SS一键安装脚本

第一次登陆后

<---------------------------------注意---------------------------------------->

第一次登陆系统后会让你改密码,要先输入发你邮箱里的密码2 次!!!

然后在输入新密码两次才算成功!!!

<---------------------------------注意---------------------------------------->

这里我们用秋水兄的SS一键安装脚本,全程仅需3行代码,即使0基础毫无问题

依次输入代码回车即可

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh

chmod +x shadowsocks.sh

./shadowsocks.sh 2>&1 | tee shadowsocks.log

询问密码:输入t66y为端口密码

默认端口8989.可以指定任意端口 ,回车后耐心等待安装

安装完成后,脚本提示如下:

现在我们已经成功搭建了一个单用户版SS代理服务器,用其他帖子的教程连接该服务器即可

端口为8989 密码t66y

5.多用户配置

删除原配置文件

rm -f /etc/shadowsocks.json

编辑配置文件

vi /etc/shadowsocks.json

按下I键,进入编辑状态

左下角有标示---INSERT---

如图复制下面代码至配置文件

配置端口 8381到8384,密码hzj1到hzj4等4个账号

可照例加入更多用户

{

"server":"my_server_ip",

"local_address": "127.0.0.1",

"local_port":1080, 

"port_password":

{     "8381": "hzj1",

"8382": "hzj2", 

"8383": "hzj3",

"8384": "hzj4"

},

"timeout":300,

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

"fast_open": false

}

按下ESC键退出编辑状态,同时按下SHIFT+Q键进入退出模式

如图输入wq回车保存退出

wd

重启 SS服务

/etc/init.d/shadowsocks restart

至此一个多用户版本的SS服务器已经搭建完成

其他命令:

启动:/etc/init.d/shadowsocks start

停止:/etc/init.d/shadowsocks stop

重启:/etc/init.d/shadowsocks restart

状态:/etc/init.d/shadowsocks status

卸载:./shadowsocks.sh uninstall

<这是我这次搭建的总结,但只是服务器端搭建完成,客户端在下一篇总结>

相关文章

网友评论

    本文标题:搭建专属vpn的总结(服务端)

    本文链接:https://www.haomeiwen.com/subject/tkxtoxtx.html