知识屋:更实用的电脑技术知识网站
所在位置:首页 > 电脑知识 > 路由器

路由器充当PPPOE服务器以及PPPOE的客户端

发布时间:2015-06-17 12:08:40作者:知识屋

路由器充当PPPOE服务器以及PPPOE的客户端
 
要求:
路由器充当PPPOE服务器以及PPPOE的客户端。用客户端拨号认证成功以后做NAT
保证内网PC可以访问到服务器  www.zhishiwu.com  
 
在R1路由器配置pppoe Server:
r1(config)#int f0/0
r1(config-if)#no sh
r1(config-if)#ip add 202.1.1.254 255.255.255.0
r1(config-if)#exi   
r1(config)#vpdn enable
r1(config)#int virtual-template 10
r1(config-if)#ip add 200.1.1.254 255.255.255.0
r1(config-if)#peer default ip addr pool pppoe
r1(config-if)#ppp authentication chap pap
r1(config-if)#ppp ipcp dns 202.103.24.68
r1(config-if)#exi
r1(config)#vpdn enable
r1(config)#vpdn-group benet
r1(config-vpdn)#accept-dialin
r1(config-vpdn-acc-in)#protocol pppoe
r1(config-vpdn-acc-in)#virtual-template 10
r1(config-vpdn-acc-in)#exi  
r1(config-vpdn)#pppoe limit max-sessions 300
r1(config-vpdn)#pppoe limit per-mac 10
r1(config-vpdn)#pppoe limit per-vlan 300
r1(config)#username benet password 123
r1(config)#ip local pool pppoe 202.1.1.10 202.1.1.200
在R2中配置pppoe-client:
r2(config)#int f1/0
r2(config-if)#ip add 192.168.1.254 255.255.255.0
r2(config-if)#no sh
 
r2(config)#int f0/0
r2(config-if)#no sh
r2(config-if)#pppoe enable
r2(config-if)#pppoe-client dial-pool-number 1
r2(config-if)#exi    
r2(config)#int dialer 1
r2(config-if)#ip add negotiated
r2(config-if)#encapsulation ppp
r2(config-if)#ppp chap hostname benet
r2(config-if)#ppp chap password 123
pppoe-client获得的IP地址:  www.zhishiwu.com  
配置NAT和默认路由让内网能访问外网:
r2(config)#access-list 1 permit any
r2(config)#ip nat inside source list 1 int dialer 1 overload
r2(config)#ip route 0.0.0.0 0.0.0.0 dialer 1
r2(config)#int dialer 1
r2(config-if)#ip nat outside
r2(config-if)#int f1/0
r2(config-if)#ip nat inside
在客户机PC配置IP:
验证能访问外网:
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜