关于vpn搭建用过的都知道,最怕的是严打。每年都会有一次两次的抽风,多备一个好用的vps服务器还是挺有必要的。我最近换上了digitocean的VPS服务器搭建vpn,因为digitalocean给了100美金的额度,而且有效期是60天。蛮好用的速度也不错,分享一下。
 
Digital ocean是和vultr最像的两家公司,产品定价以及营销策略都非常的像。Digital Ocean有非常多的好处,比如相对于vultr 更加安全的策略,全面的内置程序,低价高能等。而我最关注的是 Digital Ocean和Vultr一样提供随开随关按分钟计费的低价VPS(最低5美金一个月)。按分钟计费我觉得尤为重要,一旦连不上可以随时关闭切换Ip,不花一毛冤枉钱。
 
以下Digital Ocean 来搭建VPN的全流程【利用docker一键搭建VPN的方案】
 
第一部分:Digital Ocean主机的注册及设置
 
1.点击进入Digital Ocean官网注册账号【通过此优惠连接的新账号送100额度,老帐号没有
 
  • 输入昵称(有时候没有昵称,这个不重要)
  • 账号
  • 密码
创建账号
digitalocean服务器vps搭建vpn教程1
然后通过邮箱验证
 
digitalocean服务器vps搭建vpn教程2
 
验证过邮箱直接绑定付款方式【Paypal或者外币卡Visa 万事达 AE都可以】
如果没有跳转进入这一步 直接登录账号进入下一步
 
绑定信用卡或者Paypal
信用卡就是预授权/ paypal 是需要存一点钱进去默认最低5美金,这个也不怎么重要
付款方式验证过后,100美金应该就激活了
digitalocean服务器vps搭建vpn教程3
绑定过付款方式后。点击 https://cloud.digitalocean.com/ 回到主界面
 
2.创建一个新的服务器
 
digitocean 翻译过来叫数字海洋
所以 digitocean 把它的实例叫做droplet【水滴】 ,区别于vultr,Aws习惯就好了
点击 Get Started with a Droplet
digitalocean服务器vps搭建vpn教程4
 
  • 镜像选择,我选的是 Centos 7.6*64
  • Plan这里选 Standard【没有特别需求,通用就可用了】
  • 费用 5美金一个月的就够用了,也可用选高级的,因为有时候做活动送的免费额度有有效期,过期就失效了
 
digitalocean服务器vps搭建vpn教程5
 
  • 地区的选择,根据自己的需求, 我用的是旧金山2区
  • 授权这一项,选 一次性密码就可用了,这样简单一些
digitalocean服务器vps搭建vpn教程6
  • 最后一步,确认信息,
  • 没有特别需求,不建议勾选备份功能,会多收1美元每月
  • 然后点 绿色的按钮 Create Droplet即可
digitalocean服务器vps搭建vpn教程7
 
实例创建中
digitalocean服务器vps搭建vpn教程8
 
创建完成后进入邮箱查看VPS的root 密码
 
digitalocean服务器vps搭建vpn教程9
 
第二部分: VPN的搭建流程
 
由于digitalocean的保护机制,第一次进入需要修改root密码,密码都是不显示的,所以不要以为你没有粘贴上去啊。 新密码需要粘贴两次。
 
digitalocean服务器vps搭建vpn教程10
 
粘贴过之后 左下角会有个提示,所以不要以为你没有粘贴上去,因为可能出错,说两次
digitalocean服务器vps搭建vpn教程11
 
正式进入VPS 开始部署
 
安装docker
yum install docker -y
digitalocean服务器vps搭建vpn教程12
启动docker
service docker start
digitalocean服务器vps搭建vpn教程13
chkconfig docker on
digitalocean服务器vps搭建vpn教程14
检查Docker 状态
 
docker version
digitalocean服务器vps搭建vpn教程15
 
安装 Shadowsocks 的 VPN Docker 镜像
 
docker pull oddrationale/docker-shadowsocks
digitalocean服务器vps搭建vpn教程16
然后 运行镜像
docker run -d -p 2020:2020 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 2020 -k vkuajing.net -m aes-256-cfb
digitalocean服务器vps搭建vpn教程17
 
只需要修改端口和密码,其他默认即可。
  • -p 端口这里要前后一致,比如2020:2020 2020
  • -k 后面设置你的 VPN 的密码,比如:vkuajing.net
检查运行; 到这一步基本上就完成了,接下来就开始连接了。以下就是正常了
  docker ps -a
digitalocean服务器vps搭建vpn教程18
 
然后用shadows进行VPN的连接就可以了
  • ip就说你服务器ip 167.71.156.64
  • 端口是2020
  • 密码是 vkuajing.net
  • 协议号是 aes-256-cfb

Google 测试