实验过程:

第一步:ATM1上的预配置 ATM1(config)#username libo password cisco //并配置用户名和密码 ATM1(config)#int f3/0 ATM1(config-if)#pppoe enable //开启接口的pppoe ATM1(config-if)#no sh

第二步:配置vpdn ATM1(config)#vpdn enable //启用vpdn功能 ATM1(config)#vpdn-group libo //定义vpdn的组名 ATM1(config-vpdn)#request-dialin //请求拨号 ATM1(config-vpdn-req-in)#protocol pppoe //开启pppoe协议,(pppoe是ppp的一种实现方式,在本质上是一种桥接式体系架构,典型的桥接实现方式存在大量的安全漏洞,在以太网桥接功能上加入ppp架构,使用pap或chap的认证可以在一定程度上解决这些问题, ATM1(config-vpdn-req-in)#exi

第三步:配置bba-group ATM1(config)#bba-group pppoe global ATM1(config-bba-group)#virtual-template 1 //配置虚拟模板 ATM1(config-bba-group)#exit

第四步:配置virtual-template接口: ATM1(config)#int virtual-template 1 //配置虚拟模板 ATM1(config-if)#ip add 10.0.0.2 255.255.255.0 //配置虚拟模板的ip地址 ATM1(config-if)#en ppp //封装类型 ATM1(config-if)#ppp authentication pap //认证方式。 ATM1(config-if)#peer default ip address pool libo ATM1(config-if)#exi ATM1(config)#ip local pool libo 10.0.0.10 10.0.0.20 //定义拨号的地址池,地址池和虚拟模板在同一个网段

第五步:拨号并查看状态 第六步:在拨号过程中,我们用wireshark进行抓包