04-H3C无线接入点PPPoE典型配置举例(V7)
本章节下载 (200.21 KB)
H3C 无线接入点PPPoE典型配置举例(V7)
Copyright © 2022 新华三技术有限公司 版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。
本文档中的信息可能变动,恕不另行通知。
本文档介绍PPPoE(Point-to-Point Protocol over Ethernet,在以太网上承载PPP协议)典型配置举例。
本文档适用于使用Comware V7软件版本的无线接入点产品,不严格与具体硬件版本对应,如果使用过程中与产品实际情况有差异,请参考相关产品手册,或以设备实际情况为准。
本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。
本文档假设您已了解PPPoE特性。
如图1所示,无线客户端通过AP接入网络,AP作为DHCP Server为无线客户端分配地址。Device作为PPPoE Server、AP作为PPPoE Client,无线客户端接入后可访问网络资源,要求:
· 认证方与被认证方采用CHAP单向认证方式,且认证方没有配置认证使用的用户名。
· PPPoE Client工作在永久在线模式。
· 配置NAT允许客户端主动发起访问网络资源。
图1 PPPoE配置组网图
# 创建一个本地网络接入类用户user1。
<Device> system-view
[Device] local-user user1 class network
# 配置接入密码为明文密码pass1,可以使用PPP服务。
[Device-luser-network-user1] password simple pass1
[Device-luser-network-user1] service-type ppp
[Device-luser-network-user1] quit
# 创建一个虚拟模板接口1。
[Device] interface virtual-template 1
# 配置本地认证对端的认证方式为CHAP认证方式,用户认证采用的ISP域名为system。
[Device-Virtual-Template1] ppp authentication-mode chap domain system
# 配置本端地址,并为对端分配固定地址。
[Device-Virtual-Template1] ip address 1.1.1.1 255.255.255.0
[Device-Virtual-Template1] remote address 1.1.1.2
[Device-Virtual-Template1] quit
# 启用PPPoE Server协议,并将该接口与虚拟模板接口1绑定。
[Device] interface gigabitethernet 1/0/2
[Device-GigabitEthernet1/0/2] pppoe-server bind virtual-template 1
[Device-GigabitEthernet1/0/2] quit
# 在系统缺省的ISP域system下,配置PPP用户使用本地认证方案。
[Device] domain system
[Device-isp-system] authentication ppp local
[Device-isp-system] quit
(1) 配置AP的接口
# 创建VLAN 100及其对应的VLAN接口,并为该接口配置IP地址。Client将使用该VLAN接入无线网络。
<AP> system-view
[AP] vlan 100
[AP-vlan100] quit
[AP] interface vlan-interface 100
[AP-Vlan-interface100] ip address 192.1.0.1 24
[AP-Vlan-interface100] quit
(2) 配置无线服务模板
# 创建服务模板service,并进入无线服务模板视图。
[AP] wlan service-template service
# 配置SSID为service。
[AP-wlan-st-service] ssid service
# 配置无线服务模板VLAN为100。
[AP-wlan-st-service] vlan 100
# 配置身份认证与密钥管理模式为PSK模式,配置PSK密钥为明文字符串12345678。
[AP-wlan-st-service] akm mode psk
[AP-wlan-st-service] preshared-key pass-phrase simple 12345678
# 配置加密套件为CCMP,安全信息元素为RSN。
[AP-wlan-st-service] cipher-suite ccmp
[AP-wlan-st-service] security-ie rsn
# 开启无线服务模板。
[AP-wlan-st-service] service-template enable
[AP-wlan-st-service] quit
# 进入WLAN-Radio 1/0/1接口视图。
[AP] interface wlan-radio 1/0/1
# 将无线服务模板service绑定到WLAN-Radio 1/0/1接口。
[AP-WLAN-Radio1/0/1] service-template service
[AP-WLAN-Radio1/0/1] quit
(3) 配置DHCP Server
# 配置DHCP地址池100,用于为Client分配IP地址。
[AP] dhcp server ip-pool 100
[AP-dhcp-pool-100] network 192.1.0.0 mask 255.255.255.0
[AP-dhcp-pool-100] gateway-list 192.1.0.1
[AP-dhcp-pool-100] quit
# 开启DHCP功能。
[AP] dhcp enable
(4) 配置PPPoE Client
# 配置拨号访问组1以及对应的拨号访问控制条件。
[AP] dialer-group 1 rule ip permit
# 配置在Dialer1接口上开启共享DDR。
[AP] interface dialer 1
[AP-Dialer1] dialer bundle enable
# 配置将Dialer1接口与拨号访问组1关联。
[AP-Dialer1] dialer-group 1
# 配置Dialer1接口通过协商获取IP地址。
[AP-Dialer1] ip address ppp-negotiate
[AP-Dialer1] quit
# 配置一个PPPoE会话,该会话对应Dialer bundle 1(Dialer bundle 1对应Dialer1接口)。
[AP] interface vlan-interface 1
[AP-Vlan-interface1] pppoe-client dial-bundle-number 1
[AP-Vlan-interface1] quit
# 配置PPPoE Client工作在永久在线模式。
[AP] interface dialer 1
[AP-Dialer1] dialer timer idle 0
# 配置DDR自动拨号的间隔时间为60秒。
[AP-Dialer1] dialer timer autodial 60
# 配置采用CHAP认证时使用用户user1,密码为明文密码pass1。
[AP-Dialer1] ppp chap user user1
[AP-Dialer1] ppp chap password simple pass1
[AP-Dialer1] quit
# 配置静态路由。
[AP] ip route-static 1.1.1.1 255.255.255.0 dialer 1
(5) 配置NAT
# 配置ACL 2000,仅允许无线客户端主动访问网络主机。
[AP] acl basic 2000
[AP-acl-ipv4-basic-2000] rule 0 permit source 192.1.0.0 0.0.0.255
[AP-acl-ipv4-basic-2000] quit
# 在接口Dialer 1上配置出方向动态地址转换,允许使用Dialer 1的IPv4地址对匹配ACL 2000的报文进行源地址转换,并在转换过程中使用端口信息。
[AP] interface dialer 1
[AP-Dialer1] nat outbound 2000
[AP-Dialer1] quit
# 在AP上可以通过display pppoe-client session summary命令查看PPPoE会话。
[AP] display pppoe-client session summary
Bundle ID Interface VA RemoteMAC LocalMAC State
1 1 Vlan1 VA0 00e0-1400-4300 00e0-1500-4100 SESSION
· Device:
#
sysname Device
#
vlan 1
#
interface Virtual-Template1
ppp authentication-mode chap domain system
remote address 1.1.1.2
ip address 1.1.1.1 255.255.255.0
#
interface GigabitEthernet 1/0/2
port link-mode route
pppoe-server bind virtual-template 1
#
domain system
authentication ppp local
#
domain default enable system
#
local-user user1 class network
password cipher $c$3$d3q9pKjQeMNyFxOjfKRkD7HF6XDPDFet
service-type ppp
authorization-attribute user-role network-operator
#
return
· AP:
#
sysname AP
#
dialer-group 1 rule ip permit
#
dhcp enable
#
vlan 1
#
vlan 100
#
dhcp server ip-pool 100
gateway-list 192.1.0.1
network 192.1.0.0 mask 255.255.255.0
#
wlan service-template service
ssid service
vlan 100
akm mode psk
preshared-key pass-phrase cipher $c$3$7hZ2DNiI+h/ajPE7DhZbD6Y7py9vqf4721sp
cipher-suite ccmp
security-ie rsn
service-template enable
#
interface Dialer1
ppp chap password cipher $c$3$y9xXZso6tDA2+FSK8p+0qiC61/eATRxj
ppp chap user user1
dialer bundle enable
dialer-group 1
dialer timer idle 0
dialer timer autodial 60
ip address ppp-negotiate
nat outbound 2000
#
interface Vlan-interface1
pppoe-client dial-bundle-number 1
#
interface Vlan-interface100
ip address 192.1.0.1 255.255.255.0
#
interface WLAN-Radio1/0/1
service-template service
#
ip route-static 1.1.1.0 24 Dialer1
#
acl basic 2000
rule 0 permit source 192.1.0.0 0.0.0.255
#
return
· 《H3C 无线接入点 配置指导》中的“WLAN接入配置指导”。
· 《H3C 无线接入点 配置指导》中的“PPP配置指导”。
· 《H3C 无线接入点 命令参考》中的“WLAN接入命令参考”。
· 《H3C 无线接入点 命令参考》中的“PPP命令参考”。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!