l2tp_vpn配置实验

541 阅读1分钟

l2tp简介

L2TP(Layer 2 Tunneling Protocol,二层隧道协议)通过在公共网络(如Internet)上建立点到点的L2TP隧道,将PPP(Point-to-Point Protocol,点对点协议)数据帧封装后通过L2TP隧道传输,使得远端用户(如企业驻外机构和出差人员)利用PPP接入公共网络后,能够通过L2TP隧道与企业内部网络通信,访问企业内部网络资源,从而为远端用户接入私有的企业网络提供了一种安全、经济且有效的方式。

网络拓扑

图片.png

  • 通过windows系统与华三路由器进行l2tp访问 实际情况中 远端主机通过路由器公网地址访问 远端主机与路由器并非直连 而是公网地址逻辑可达

配置步骤

# 配置地址
interface GigabitEthernet0/1
 ip address 192.168.56.254 255.255.255.0

# 开启l2tp功能
l2tp enable

# 配置地址池[该地址池为隧道建立成功后分配的地址]
ip pool l2tp 172.16.1.1 172.16.1.10
ip pool l2tp gateway 172.16.1.254

# 虚接口视图
int Virtual-Template 1
 ppp authentication-mode chap  // 配置认证模式为chap
 remote address pool l2tp      // 配置远端地址为l2tp地址池
 ip add 172.16.1.254 24          // 配置当前接口地址
 
# 创建l2tp组
l2tp-group 1 mode lns
 allow l2tp virtual-template 1  // 调用虚接口
 undo tunnel authentication     // 关闭隧道认证
 tunnel name lns                // 隧道名称

# 缺省路由
ip route-static 0.0.0.0 0 192.168.56.1

# 测试环回接口
interface LoopBack0
 ip address 1.1.1.1 255.255.255.255
 
# 创建测试账户
local-user user1 class network
 password simple abc12345678
 service-type ppp
 authorization-attribute user-role network-operator

windows10建立l2tp连接步骤

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png