亲测Digital Ocean下L2TP和PPTP科学上网,一分钟搞定

使用DigitalOcean搭建科学上网环境可以选PPTP或是L2TP/IPsec等方式。PPTP搭建起来简单,但是不如L2TP/IPsec方式安全,所以还是推荐使用L2TP/IPsec方式。但是L2TP/IPsec的设置比较繁琐,而且各种系统各种版本的安装都有差异,百度出来的方案实操起来问题多多。

这里专门针对DigitalOcean的VPS介绍一种安装方式,100%安装成功,2014-8-14日本人反复亲测1分钟可以在DigitalOcean的VPS上同时安装好PPTP、L2TP和openvpn。

DigitalOcean官网:https://www.digitalocean.com/

首先,你需要购买好VPS,DigitalOcean的最便宜一档VPS为5美元/月,可以有三藩市、纽约、阿姆斯特丹、新加坡、伦敦五个节点可供选择。本人实际测试的ping值如下:

  • 三藩市:190ms-220ms 不掉包
  • 纽约:280ms-310ms 不掉包
  • 阿姆斯特丹:300ms-320ms 不掉包
  • 新加坡:180ms-220ms  大量掉包,没法用
  • 伦敦:190ms-220ms 不掉包

(大家可以根据上面参考选择机房节点。另外必须强调,本方案必须选择Ubuntu 12.04.5的系统,本人试过14版本的安装有问题。)

003

 

本方案使用lesca大神的OVM项目,只需简单几步就能完成所有安装。
OVM项目介绍和使用说明:
http://lesca.me/archives/quickly-deploy-vpn-on-ubuntu-with-ovm.html

安装步骤:

1、下载安装包

wget http://www.iflashigame.com/public/ovm.121105.tgz

2、解压文件

tar zxvf ./ovm.121105.tgz

3、进入解压的目录,并执行安装

cd ovm
./ak -I

4、编辑ak.conf文件,在export HOST=””中填入你的vps服务器Ip

vi ./config/ak.conf
# EDIT
export HOST="这里填上你的IP"
export DEV="eth0"
export PORT="2124"
export SUBNET="10.9.0.0"
export KEY_SIZE=1024
export CA_EXPIRE=3650
export KEY_EXPIRE=365
export KEY_COUNTRY="JP"
export KEY_PROVINCE="JP"
export KEY_CITY="Tokyo"
export KEY_ORG="OVM"
export KEY_EMAIL="webmaster@domain.com"

5、执行各种配置

./ak -i

6、自动配置iptables

./ak -S

7、设置你的IPsec密钥

vi /etc/ipsec.secrets
------------------------------------------
你的Ip %any: PSK "随便填一个你的密钥"

8、设置vpn账号和密码

/etc/ppp/chap-secrets
-----------------------------------------
账号1  *  密码1  *
账号2  *  密码2  *
第一个星号表示无论l2tp还是pptp都用同样的账号密码

9、重启服务

/etc/init.d/ipsec restart
/etc/init.d/xl2tp restart
/etc/init.d/pptpd restart

10、大功告成了

至此,安装完毕。现在你可以在你的windows里面创建vpn连接了。

评论 在此处输入想要评论的文本。

标题和URL已复制