一、本次实验拓扑图如下所示:
二、PPPOE配置详解
1.服务端配置IP地址池
[Huawei]ip pool pppoe
[Huawei-ip-pool-pppoe] gateway-list 10.10.10.1
[Huawei-ip-pool-pppoe]network 10.10.10.0 mask 255.255.255.0
创建一个pppoe的地址池,pppoe服务器会把地址池的IP地址分配给客户端。
2.服务端配置aaa认证
[Huawei]aaa
[Huawei-aaa]local-user huawei password cipher huawei
[Huawei-aaa]local-user huawei service-type ppp
创建一个新的用户和密码(密码为加密密码),该用户使用的服务类型为ppp协议,并且用户后面将被应用于chap认证,只有正确密码的用户才能完成pppoe的全过程。
3.服务端配置虚拟模板接口
[Huawei]int Virtual-Template 1
[Huawei-Virtual-Template1]ppp authentication-mode chap
[Huawei-Virtual-Template1]remote address pool pppoe
[Huawei-Virtual-Template1]ip address unnumbered interface GigabitEthernet0/0/0
进入虚拟模板接口,使用chap方式认证,远端地址会分配pppoe地址池内的地址,本地地址和G0/0/0口上的地址关联在一起。
4.服务端虚拟模板接口和物理接口的绑定
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]pppoe-server bind Virtual-Template 1
[Huawei-GigabitEthernet0/0/0]ip address 10.10.10.1 255.255.255.0
虚拟模板接口与物理接口完成了绑定。
5.客户端拨号配置
[AR1]int Dialer 1
[AR1-Dialer1]dialer user huawei
[AR1-Dialer1]ppp chap user huawei
[AR1-Dialer1]ppp chap password cipher huawei
[AR1-Dialer1]ip address ppp-negotiate
[AR1-Dialer1]dialer bundle 1
创建进入拨号接口,配置客户端用户名和密码(客户端的用户和密码与服务端一致),IPCP动态地址协商分配ip地址,将物理接口与拨号接口关联起来。
6.客户端拨号口与物理口绑定
[AR1]int g0/0/1
[AR1-GigabitEthernet0/0/1]pppoe-client dial-bundle-number 1
客户端拨号口与物理口绑定成功。
7.服务端与客户端配置静态路由
[AR1]ip route-static 0.0.0.0 0.0.0.0 Dialer1#客户端
[Huawei]ip route-static 192.168.0.0 255.255.0.0 Virtual-Template1#服务端
8.DHCP配置
[AR1]dhcp enable
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip address 192.168.1.254 255.255.255.0
[AR1-GigabitEthernet0/0/0]dhcp select interface
使用DHCP功能,配置接口IP地址,关联接口和接口地址池,为连接到接口的主机提供配置信息。
三、配置验证