路由器充当PPPOE服务器以及PPPOE的客户端
原创
©著作权归作者所有:来自51CTO博客作者liuhui880818的原创作品,请联系作者获取转载授权,否则将追究法律责任
要求:
路由器充当PPPOE服务器以及PPPOE的客户端。用客户端拨号认证成功以后做NAT保证内网PC可以访问到服务器
在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地址:
配置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:
验证能访问外网:

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
windows通过VNC客户端链接KylinV10高级服务器系统桌面
VNCserver
kylin 服务器 客户端 -
配置PPPOE服务器和客户端
配置PPPOE服务器和客户端实验目的:练习PPPOE服务器和客户端 实验拓扑: 实验过程:在虚拟平台上实现步骤如下 第一步:进行MAC地址的桥接,将建立的loopb
PPPOE 休闲 配置PPPOE服务器 配置PPPOE -
cisco 路由器pppoe拨号
模拟PPPOE server配置Router(config)#vpdn enable
cisco 职场 休闲 pppoe -
Cisco路由器配置PPPOE
Cisco路由器配置PPPOE上互联网
Cisco 路由器 pppoe -
pppoe与客户端
pppoe与客户端
pppoe与客户端