PPPOE 拨号实验
左边台路由器模拟 pppoe 服务器,右边台路由器模拟客户端拨号路由器,他们之间通过 f0/0 口相连。
配置服务器端:
PPPOE Server 配置
PPP-S#configure terminal
PPP-S(config)#username cisco password 0 cisco //建立拨入的用户账户
PPP-S(config)#vpdn enable
PPP-S(config)#no vpdn logging
PPP-S(config)#vpdn-group adls0 /建立名字为” adls0”的 vpdn 组 ,可以有很多个组
PPP-S(config-vpdn)#accept-dialin //允许拨入(将路由器当 PPPOE server 用 accept-dialin
允许客户端拨入命令;若是将路由器当 PPPOE client 用
request-dialin 向服务器发出请求接入信息。)
PPP-S(config-vpdn-acc-in)#protocol pppoe //协议采用 pppoe, 只能有一个组采用 pppoe
PPP-S(config-vpdn-acc-in)#virtual-template 1 // VPND 组和 VT1 接口绑定,此接口就是拨号后 PPPOE
客户端的网关接口。这个可以使任意已经存在的 VT,
PPP-S(config-vpdn-acc-in)#exit 但是只能使用一个,后配置的将取代先前的
PPP-S(config-vpdn)#pppoe limit per-mac 1 //限制客户端的 MAC 地址数
PPP-S(config-vpdn)#interface FastEthernet0/0
PPP-S(config-if)#!ip address 1.1.1.1 255.255.255.0 //ip 地址可以不设置
PPP-S(config-if)#no shutdown
PPP-S(config-if)#pppoe enable
PPP-S(config-if)#no cdp enable
PPP-S(config-if)#interface Virtual-Template 1 //设置虚拟模板 1
PPP-S(config-if)#ip address 200.0.0.1 255.255.255.0 //ip 地址
PPP-S(config-if)#peer default ip address pool vt1 //使用”vt1”中设置的地址范围给客户端配分配 ip
PPP-S(config-if)#ppp authentication chap pap callin // 采用 chap 和 pap 混合验证,也可以单独采用一种
PPP-S(config-if)#ppp ipcp dns 202.101.172.37 //设置拨入客户端的 dns,当客户端采用自动获取时