L2TP/IPSec配置教程

转:https://www.jianshu.com/p/db512599cb0c

L2TP/IPSec配置教程

96 wzmyyj 关注

2018.04.10 21:40* 字数 837 阅读 952评论 0喜欢 9赞赏 1

百科

L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。

图片发自简书App

服务器

首先,需要一个境外服务器。我采用的是Vultr服务器(2.5刀每月)。购买方法见我的上篇博客:购买Vultr境外服务器

配置服务器端

我们采用的是Github上setup-ipsec-vpn这个脚本安装方法,不需要特别配置,简单安装。

(1)Ubuntu & Debian 

第一步,远程连接到上诉买的服务器。(默认的用户名是root)

ssh root@服务器ip地址

这里,下一步会让你输入密码。复制粘贴(右键粘贴,不能Ctrl+v)即可。(控制台上不会显示出密码,粘贴后直接回车即可)

服务器信息

等待连接完成。

第二步,刷新一下。复制粘贴下行代码。

sudo apt-get update

第三步,安装脚本。复制粘贴下行代码。

wget https://git.io/vpnsetup -O vpnsetup.sh && sudo sh vpnsetup.sh

或者1、wget https://raw.githubusercontent.com/hwdsl2/setup-ipsec-vpn/master/vpnsetup.sh

        2、chmod 777 ./vpnsetup.sh

        3、./vpnsetup.sh

等待安装完成,需要点点时间。

安装好后,会自动分配 Username,Password,Pre-Shared key(一些参数,默认是一些随机数。)

第四步,修改参数。

#所有变量值必须用 '单引号' 括起来

#*不要* 在值中使用这些字符:  \ " '

wget https://git.io/vpnsetup -O vpnsetup.sh&&sudo \

VPN_IPSEC_PSK='你的IPsec预共享密钥'\

VPN_USER='你的VPN用户名'\

VPN_PASSWORD='你的VPN密码' sh vpnsetup.sh

(2)CentOS & RHEL:

首先,更新你的系统。第一步改成:

yum update

重启。这一步是可选的,但推荐。

按照与上面相同的步骤,但是

将 https://git.io/vpnsetup 换成 https://git.io/vpnsetup-centos。

到此,你的L2TP/IPSec类型VPN配置完成。

配置客户端

1,安卓手机

设置-->连接-->VPN连接-->添加连接-->名称随便取-->类型选L2TP/IPSec PSK-->输入IP地址,预用共享密钥(不是L2TP密钥,未使用的不要填),用户名,密码-->连接(如果第一次连接失败,重试可能仍失败,建议删除连接,重新配置)。

2,Windows电脑

打开网络共享中心-->设置新的连接或网络-->连接到工作区-->创建新的连接-->使用我的Internet连接-->填写地址和名称-->填写用户名和密码(域不要填)-->保存连接(不要立刻连接)-->电脑上出现新的连接-->右键-->属性-->安全-->VPN类型(选L2TP/IPSec)-->高级设置-->填写密钥-->保存,连接。

(不同win版本会有所不同。)

3,其他

百度一下,你就知道。

作用

连接完成后,你就可以上Google,Facebook,YouTube,Twitter等网站啦。玩韩服七骑士。

猜你喜欢

转载自blog.csdn.net/ypbsyy/article/details/82221556