理论才是实验的关键,学好理论再看实验,才知所以然。实验有步骤顺序性,愿意学能看懂的。有错误请批评指正。
PPPOE配置实验
-------------服务器配置--------------------
本来原先是应该先给服务端端口配置ip地址,用户端那边自动获取。但是后面我要用到虚模板,所以地址不能配在物理端口,故这里就不能配置IP地址了。先配个环回口地址来模拟公网。
①创建地址池:
②Virtual-Template:虚模板,这个接口是用来创建pppoe用户的接口的模板的。我们这里并不是用串行链路,所以原则上是不能封装成ppp的,所以要用到虚模板。
③在端口上调用绑定虚模板
④配置本地认证:一个用户只能一个用户名和密码
-------------客户端配置--------------------
pppoe是按照电话线上演进过来的。所以还是需要拨号的。故我们要创建拨号规则:
dialer-rule。拨号是由PPPOE客户端来拨的。而主机访问公网会**这个拨号行为。
①创建拨号规则
②创建拨号接口,是一个虚拟接口。在路由器上调用拨号规则的话,以太网接口没法做,所以只能创建拨号虚拟接口。
③把刚才定义的dialer口与物理口进行绑定(后面有个可选参数on-demand:如果有流量,就拨号,没有流量就五分钟以后断网。包月的话就不用配置这个。
家用路由器其实就是这样,首先配一个用户名密码,也是pap。然后自动获取一个ip地址,并且协商默认路由。)
这里的g0/0/0虽然还是down,但是它是已经绑到dialer0上了。
使得能ping通服务器后模拟的公网。
将默认路由指向出口,出口不是g0/0/0,g0/0/0只负责以太网封装,真正的ip出口是dialer0 。
也可以有另一种方法。在对方ipcp协商的时候不止协商一个地址,还要协商默认路由。
这里应该是200.1.1.1。 模拟器的bug。