Client-Initiated模式L2TP隧道配置
1.11.2 Client-Initiated模式L2TP隧道配置举例
-
组网需求
PPP用户直接与LNS建立L2TP隧道,通过L2TP隧道访问公司总部。 -
组网图
图1-12 Client-Initiated模式L2TP隧道组网图
- 配置步骤
(1) 配置LNS端
配置接口的IP地址。(略)
配置路由,使得LNS与用户端主机之间路由可达。(略)
创建本地PPP用户vpdnuser,设置密码为a12345678。
[LNS] local-user vpdnuser class network //设置用户vpdnuser指定为网络用户
[LNS-luser-network-vpdnuser] password simple a12345678 //设置用户密码为明文a12345678
[LNS-luser-network-vpdnuser] service-type ppp //为本地用户指定服务类型PPP
[LNS-luser-network-vpdnuser] quit
local-user vpdnuser class network
password simplea12345678
service-type ppp
authorization-attribute user-role network-operator
配置ISP域system对PPP用户采用本地验证。
[LNS] domain system // 配置ISP域名为system
[LNS-isp-system] authentication ppp local //指定身份验证方案为PPP 指定本地方案
[LNS-isp-system] quit
#
domain system
authentication ppp local
开启L2TP功能。
[LNS] l2tp enable //二层隧道协议模块使能开启
#配置PPP地址池。
[LNS] ip pool aaa 172.0.0.5 172.0.0.10 //指定一个名称为ddd 的ip地址池
[LNS] ip pool aaa gateway 172.0.0.1 //指定一个名称为ddd 的网关地址
创建接口Virtual-Template1,PPP认证方式为CHAP,并使用地址池ddd为LAC client端分配IP地址。
[LNS] interface virtual-template 1 // 指定接口配置视图 虚拟模块接口 1
[LNS-virtual-template1] ppp authentication-mode chap domain system //指定PPP身份验证模式 启用chap身份验证 指定域为system
[LNS-virtual-template1] remote address pool aaa //指定对等配置ip地址池
[LNS-virtual-template1] quit
interface Virtual-Template1
ppp authentication-mode chap domain system
remote address pool ddd
ip address 192.168.10.1 255.255.255.0
创建LNS模式的L2TP组1,配置隧道本端名称为LNS,指定接收呼叫的虚拟模板接口为VT1。
[LNS] l2tp-group 1 mode lns //创建来t2tp组 1 lns服务器
[LNS-l2tp1] tunnel name xdmy //为t2tp隧道配置本地名称 xdmy
[LNS-l2tp1] allow l2tp virtual-template 1 //接受来自本地隧道请求虚拟模板接口1
#
l2tp-group 1 mode lns
allow l2tp virtual-template 1
mandatory-lcp
undo tunnel authentication
tunnel name xdmy
tunnel password simplea a12345678
关闭L2TP隧道验证功能。
[LNS-l2tp1] undo tunnel authentication
(2) 配置Remote host端
配置IP地址为2.1.1.1,并配置路由,使得Remote host与LNS(IP地址为1.1.2.2)之间路由可达。
利用Windows系统创建虚拟专用L2TP网络连接,或安装L2TP客户端软件,如WinVPN Client。
在Remote host上进行如下L2TP配置(设置的过程与相应的客户端软件有关,以下为设置的内容):
¡ 设置PPP用户名为vpdnuser,密码为123456TESTplat&!。
¡ 将LNS的IP地址设为安全网关的Internet接口地址(本例中LNS端与隧道相连接的以太网接口的IP地址为1.1.2.2)。
¡ 修改连接属性,将采用的协议设置为L2TP,将加密属性设为自定义,并选择CHAP验证。
- 验证配置
在Remote host上触发L2TP拨号。拨号连接成功后,在LNS端通过命令display ppp access-user可查看在线用户的信息。
[LNS] display ppp access-user user-type lns
Interface Username MAC address IP address IPv6 address IPv6 PDPrefix
BAS0 vpdnuser - 192.168.0.10 - -
拨号连接成功后,Remote host获取到IP地址192.168.0.10,并可以Ping通LNS的私网地址192.168.0.1。
在LNS端,通过命令display l2tp session可查看建立的L2TP会话。
[LNS-l2tp1] display l2tp session
LocalSID RemoteSID LocalTID State
89 36245 10878 Established
在LNS端,通过命令display l2tp tunnel可查看建立的L2TP隧道。
[LNS-l2tp1] display l2tp tunnel
LocalTID RemoteTID State Sessions RemoteAddress RemotePort RemoteName
10878 21 Established 1 2.1.1.1 1701 PC
H3C路由器开启web :
[H3C]interface GigabitEthernet0/0
[H3C-GigabitEthernet0/0]ip http enable
[H3C]local-user admin
[H3C-luser-admin]password simple admin
[H3C-luser-admin]service-type web
system-view
local-user admin
password simple admin
service-type telnet
authorization-attribute level 3
quit
save
system-view
local-user admin
password simple admin
service-type web
交换机开启web登录
1.开启http服务。
[H3C]ip http enable
2.创建web登陆的用户。
[H3C]local-user king //创建一个用户名为king
[H3C-luser-manage-king]password simple 123456 //密码为123456
[H3C-luser-manage-king]authorization-attribute user-role level-15 //设置权限为最高15
[H3C-luser-manage-king]service-type http //设置用户的服务类型为http
[H3C-luser-manage-king]quit //退出用户设置模式
关闭web登录界面:
undo ip http enable
undo ip https enable