如何在CentOS创建L2TP/ipsec VPN服务

如题所述

Xen虚拟化技术虚拟的VPS可以直接安装所有VPN服务,而不用询问是否开通了ppp或者tun权限。

引用
本教程仅仅适用于Xen VPS,不适用于Openvz VPS,安装之前请确定自己是否是Xen VPS!
本教程仅适用于32位Centos5系列,不能用于Centos6或者64位Centos

1. 下载vpn(CentOS专用)一键安装包

Java代码
#wget http://www.hi-vps.com/shell/xen_centos_ipsec.sh
#chmod a+x xen_centos_ipsec.sh

2. 运行一键安装包

Java代码
#bash xen_centos_ipsec.sh

会有三个选择:

Java代码
1. 安装VPN服务
2. 修复VPN
3. 添加VPN用户

首先输入1,回车,VPS开始安装VPN服务. 首先需要输入ipsec的共享密匙,如果直接回车的话共享密匙就是”hi-vps.com”. VPN服务安装完毕后会默认生成一个用户名为vpn,密码为随机数的用户来。

3. 添加VPN用户

同样运行刚才的安装包,选择3,然后回车即可:

Java代码
#bash xen_centos_ipsec.sh

选择3,然后输入用户名和密码,OK

4. 修复VPN服务

如果VPN拨号发生错误,可以试着修复VPN,然后重启VPS

Java代码
#bash xen_centos_ipsec.sh

选择2,然后reboot

5. 如何在XP上连接L2TP VPN?

按照创建pptpd VPN的方法新建一个VPN连接,然后选择“网络”属性页面,在“VPN 类型”选择“L2TP IPSec VPN”。由于windows在使用“L2TP/IPsec预共享密钥的VPN连接模式”(英文原版)情况下下仅支持证书,而对于使用psk连接l2tp /ipsec的时候则会会出现789错误,所以只有修改windows注册表,用如下方式修改:在“运行”中输入:

Java代码
reg add "HKLM\SYSTEM\CurrentControlSet\Services\RasMan\Parameters" /v ProhibitIPSec /t REG_DWORD /d 1

然后重启XP,l2tp拨号,成功。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-26
Xen虚拟化技术虚拟的VPS可以直接安装所有VPN服务,而不用询问是否开通了ppp或者tun权限。 引用 本教程仅仅适用于Xen VPS,不适用于Openvz VPS,安装之前请确定自己是否是Xen VPS! 本教程仅适用于32位Centos5系列,不能用于Centos6或者64位Centos...
相似回答