【实验】配置用户通过L2TP实现与总部互通案例
发布作者:微思网络 发布时间:2023-11-24 浏览量:0次
如图1所示,企业分支LAN1和LAN2的用户通过PPPoE连接LAC,发起到企业总部LAN3的连接。
路由器LAC上配置两个域aaa.com和bbb.com,分别对不同域的用户提供接入,aaa.com域的用户网段是10.1.1.0/24,bbb.com域的用户网段是10.2.1.0/24。
路由器LNS和LAC路由可达并建立L2TP隧道,对接入的用户认证通过后,为用户分配对应网段的IP地址和网关。
图1 配置L2TP多域接入组网图
1、配置LAC
sysname LAC
#
l2tp enable //启用L2TP功能
#
aaa
authentication-scheme lmt
domain aaa.com
authentication-scheme lmt
domain bbb.com
authentication-scheme lmt
local-user user1@aaa.com password cipher %@%@/|S75*sxcH2@FQL=wn#2@I`a%@%@
local-user user1@aaa.com privilege level 15
local-user user1@aaa.com service-type ppp
local-user user2@bbb.com password cipher %@%@qh-<X%_2QB+^!UR+UkxUA/6<%@%@
local-user user2@bbb.com privilege level 15
local-user user2@bbb.com service-type ppp //配置PPPoE服务器的本地用户名和类型,用于认证接入的用户
#
interface Virtual-Template1 //创建虚拟接口模板VT1,为PPPoE服务器配置参数
ppp authentication-mode chap //对接入用户的认证方式为CHAP认证
#
interface GigabitEthernet1/0/0
ip address 202.1.1.2 255.255.255.0
#
interface GigabitEthernet2/0/0
pppoe-server bind Virtual-Template 1 //接口上启用PPPoE Server功能,引入VT1的配置参数,认证接入的拨号用户
#
interface GigabitEthernet3/0/0
pppoe-server bind Virtual-Template 1
#
l2tp-group 1 //创建L2TP组,为建立L2TP隧道配置参数
tunnel password cipher %@%@/-#)Lg[S4F:#2~ZNvqa$]\DL%@%@ //缺省使能隧道认证,配置密文密码为huawei,和对端认证一致
tunnel name lac1 //隧道的名称为lac1,用于被对端LNS识别
start l2tp ip 202.1.1.1 domain aaa.com //如接入用户的域名为aaa.com,则发起到对端的L2TP隧道连接
#
l2tp-group 2
tunnel password cipher %@%@EB~j7Je>;@>uNr''D=J<]\WL%@%@
tunnel name lac2
start l2tp ip 202.1.1.1 domain bbb.com
2、配置LNS
sysname LNS
#
l2tp enable
#
ip pool 1 //创建IP地址池,名称为1,为接入用户分配IP地址
gateway-list 10.1.1.1 //网关地址
network 10.1.1.0 mask 255.255.255.0 //可分配IP地址范围
#
ip pool 2
gateway-list 10.2.1.1
network 10.2.1.0 mask 255.255.255.0
#
aaa
local-user user1@aaa.com password cipher %@%@/|S75*sxcH2@FQL=wn#2@I`a%@%@
local-user user1@aaa.com privilege level 15
local-user user1@aaa.com service-type ppp
local-user user2@bbb.com password cipher %@%@qh-<X%_2QB+^!UR+UkxUA/6<%@%@
local-user user2@bbb.com privilege level 15
local-user user2@bbb.com service-type ppp
#
interface Virtual-Template1
ppp authentication-mode chap
remote address pool 1 //引入IP地址池,PPP认证通过后,为用户分配IP地址
ip address 10.1.1.1 255.255.255.0 //地址池的网关地址
#
interface Virtual-Template2
ppp authentication-mode chap
remote address pool 2
ip address 10.2.1.1 255.255.255.0
#
interface GigabitEthernet1/0/0
ip address 202.1.1.1 255.255.255.0
#
interface GigabitEthernet2/0/0
ip address 10.3.1.1 255.255.255.0
#
l2tp-group 1
allow l2tp virtual-template 1 remote lac1 //允许和对端隧道lac1建立L2TP隧道连接,引入VT1的配置参数
tunnel password cipher %@%@eS*)0t-0D!,~pa;IPll=3liC%@%@
tunnel name lns
#
l2tp-group 2
allow l2tp virtual-template 2 remote lac2
tunnel password cipher %@%@Cyor,=OAk#tWwA;%2\!W3lwj%@%@
tunnel name lns
3、验证配置结果
#在LNS上执行命令display l2tp session可以查看到建立会话数为2。#
#PC1和PC2可以ping通PC3。
LAC为每个域名创建L2TP组,不同L2TP组的隧道名称不同。
L2TP组缺省使能隧道认证,隧道两端密码相同。