平时大家上网使用最多的莫过于ADSL拨号了,当拨号成功那一刻激动无比,因为你已经与整个互联网相连了,别人随时可以入侵你的电脑了,哈。今天这个实验非常有趣,我们自己模拟成电信运营商,自己给自己建立一个账号拨号用,就是不能上网哈。
实验用到工大瑞普的模拟器,当然用小凡或者单独用Dynamips也成,不过我还是觉得工大瑞普的比较好用哈。我用的版本为7.2,就是带图形化界面那个,另外还要需要虚拟一个环回口哦,也就是传说中的loopback,这些基本的工作大家自己研究哈,这里就不演示了,直接演示如何配置。我们用到的是3.控制台NP标准版,主要原因这个东东大概3640以上的路由器才支持,NP控制台里面都是清一色7200,对付PPPOE小菜一碟,我们开始吧。
实验拓扑图如下(貌似这个拓扑图没啥实际用途,呵呵)
![](https://i-blog.csdnimg.cn/blog_migrate/0b9ad49138dcc861fc466b0c5a1ae906.png)
实验步骤
1
、启动工大瑞普Dynamips模拟器7.2图形化界面的程序。
![](https://i-blog.csdnimg.cn/blog_migrate/a40e3b1731d02af7599b056197a9f93e.png)
2
、我们用R8路由器,看来这个控制台我们也大材小用了
![](https://i-blog.csdnimg.cn/blog_migrate/e9e96fdfa707b69d50027faeefe38e6d.png)
3
、开始正式配置了,很简单哦
Router>en
Router#conf t
Router(config)#hostname PPPOE
PPPOE(config)# vpdn enable // 激活vpdn
PPPOE(config)# vpdn-group 1 // 建立一个vpdn组
PPPOE(config-vpdn)# accept-dialin // 允许拨入
PPPOE(config-vpdn-acc-in)# protocol pppoe // 允许pppoe协议
PPPOE(config-vpdn-acc-in)# virtual-template 1 // 关联一个虚拟模板
PPPOE(config-vpdn-acc-in)#end
PPPOE#conf t
PPPOE(config) #interface virtual-template 1 // 设置虚拟模板接口
PPPOE(config-if)#ip address 10.10.10.10 255.0.0.0
PPPOE(config-if)# encapsulation ppp // 封装PPP协议
PPPOE(config-if)# peer default ip address pool pppoe // 设置为客户端分配IP
PPPOE(config-if)# ppp authentication pap // 设置ppp的验证方式为pap
PPPOE(config-if)#no sh
PPPOE(config-if)#exit
PPPOE(config)# ip local pool pppoe 100.1.1.1 100.1.1.100 // 设置pppoe地址池
PPPOE(config)# username xiaowu password xiaowu // 增加用户名密码
PPPOE(config)#int f0/0
PPPOE(config-if)# pppoe enable // 激活pppoe协议
PPPOE(config-if)#no sh
PPPOE(config-if)#end
PPPOE#
Router#conf t
Router(config)#hostname PPPOE
PPPOE(config)# vpdn enable // 激活vpdn
PPPOE(config)# vpdn-group 1 // 建立一个vpdn组
PPPOE(config-vpdn)# accept-dialin // 允许拨入
PPPOE(config-vpdn-acc-in)# protocol pppoe // 允许pppoe协议
PPPOE(config-vpdn-acc-in)# virtual-template 1 // 关联一个虚拟模板
PPPOE(config-vpdn-acc-in)#end
PPPOE#conf t
PPPOE(config) #interface virtual-template 1 // 设置虚拟模板接口
PPPOE(config-if)#ip address 10.10.10.10 255.0.0.0
PPPOE(config-if)# encapsulation ppp // 封装PPP协议
PPPOE(config-if)# peer default ip address pool pppoe // 设置为客户端分配IP
PPPOE(config-if)# ppp authentication pap // 设置ppp的验证方式为pap
PPPOE(config-if)#no sh
PPPOE(config-if)#exit
PPPOE(config)# ip local pool pppoe 100.1.1.1 100.1.1.100 // 设置pppoe地址池
PPPOE(config)# username xiaowu password xiaowu // 增加用户名密码
PPPOE(config)#int f0/0
PPPOE(config-if)# pppoe enable // 激活pppoe协议
PPPOE(config-if)#no sh
PPPOE(config-if)#end
PPPOE#
4
、客户端拨号测试
![](https://i-blog.csdnimg.cn/blog_migrate/062385a3e4b718c598085c46df05523c.png)
成功了,是不是很激动呢~~~呵呵
本文转自 Jhuster 51CTO博客,原文链接:http://blog.51cto.com/xwnet/142621,如需转载请自行联系原作者