

配置分部路由通过L2TP连接到总部路由
来自:https://forum.huawei.com/enterprise/zh/thread-287173.html
1. 配置LAC。
#
sysname LAC //把路由名字改为LAC
#
l2tp enable //启用L2TP功能
#
interface Virtual-Template1 //创建VT虚拟接口模板,配置拨号参数
ppp chap user huawei //配置该接口PPP连接的用户名为Huawei
ppp chap password cipher %@%@U>upTZ}mQM:rhRL:4;s$,(xf%@%@ //配置huawei用户的密码
ip address ppp-negotiate //配置该接口通过ppp协商获取IP地址,可以命令前加undo取消ppp协商获取IP
l2tp-auto-client enable //开启L2TP自动连接
#
interface GigabitEthernet1/0/0 //LAC端通过g1/0/0接口连接到公网
ip address 1.1.2.1 255.255.255.0 //假设电信给LAC端分配的固定IP为1.1.2.1
#
interface GigabitEthernet2/0/0 //LNS端通过g2/0/0接口连接到内网
ip address 10.1.10.1 255.255.255.0 //内网的网关为10.1.10.1
#
l2tp-group 1 //创建L2TP组,配置L2TP连接参数
tunnel password cipher %@%@/-#)Lg[S4F:#2~ZNvqa$]\DL%@%@ //这里设置隧道认证的密码,可以通过undo tunnel password这个命令取消隧道认证的密码,
tunnel name lac //这里是设置隧道本端的名称,默认为设备的名称,可以用undo tunnel name这个命令恢复默认名称,
start l2tp ip 1.1.1.1 fullusername huawei //如果L2TP服务器是域名应改为start l2tp host moossy.f3322.org fullusername moossy
#
ip route-static 1.1.1.1 255.255.255.255 1.1.2.2 //添加静态路由,使两个路由器公网IP能够互通,
ip route-static 10.1.2.0 255.255.255.0 Virtual-Template1//添加静态路由,使访问服务端网段走vt1接口,
#
return
查看L2tp配置的命令
display current-configuration | begin l2tp-group
display current-configuration interface virtual-template
2. 配置LNS。
#
sysname LNS //路由器命名
#
l2tp enable //启用L2TP功能
#
ip pool 1 //创建IP地址池,为接入用户分配IP地址
network 10.1.1.0 mask 255.255.255.0 //配置地址池所使用的网段和长度,
gateway-list 10.1.1.1 //配置地址池的网关
#
aaa //进入AAA视图
local-user huawei password cipher %^%#_<`.CO&(:LeS/$#F\H0Qv8B]KAZja3}3q'RNx;VI%^%# //添加用户和密码
local-user huawei service-type ppp //设置用户可PPP登录
#
interface Virtual-Template1 //创建VT虚拟接口模板,配置拨号参数
ppp authentication-mode chap //设置该接口的验证模板为chap
remote address pool 1 //设置这个接口使用的地址池为上面创建那个
ip address 10.1.1.1 255.255.255.0 //设置该接口的网关和掩码
#
interface GigabitEthernet1/0/0 //LNS端通过g1/0/0接口连接到公网
ip address 1.1.1.1 255.255.255.0 //假设电信给LNS分配的固定IP为1.1.1.1
#
interface GigabitEthernet2/0/0 //LNS端通过g2/0/0接口连接到内网
ip address 10.1.2.1 255.255.255.0 //内网的网关为10.1.2.1
#
l2tp-group 1 //创建L2TP组,配置L2TP连接参数
allow l2tp virtual-template 1 remote lac //virtual-template用来指定lns接入呼叫时,所使用的虚拟接口模板编号
//remote用来指定允许接入的对端隧道名称
tunnel password cipher %@%@EB~j7Je>;@>uNr''D=J<]\WL%@%@ //设置隧道认证的密码
tunnel name lns //指定隧道本端的名称为lns
#
ip route-static 1.1.2.1 255.255.255.255 1.1.1.2 //添加LAC到LNS的静态路由,注意这里是4个255
ip route-static 10.1.10.0 255.255.255.0 Virtual-Template1 //添加静态路由,配置服务端访问客户端网段走VT1接口,
#
return
验证配置结果
display l2tp tunnel