一直都是在听说PPP的地址协商,自动获取IP地址,但是一直没有查找到相关的文档来说明和演示这样一个过程,现在我自己做个小实验,来演示下PPP是可以进行地址协商的。很简单的一个实验。
实验拓扑:两台路由器直连
由于cisco路由器广域网接口默认封装的是HDLC协议,所以我们要先将接口的封装协议改为PPP
具体配置如下:
R1(config-if)#int s1/0
R1(config-if)#encapsulation ppp
R1(config-if)#no sh
在R2上同样的操作,现在,我们是在R1上手工配置一个IP地址,让R2通过PPP地址协商从R1那自动分配一个地址,所以我们要先在R1上配置一个地址,
R1(config-if)#ip add 12.1.1.1 255.255.255.0
然后,R1上自动给R2分配一个地址,以前我们可以用DHCP,现在我不用,依然是有两种方法,也就说PPP自协商有两种,第一种,很简单:
R1(config-if)#peer default ip address 12.1.1.100
这条命令的意思:给对端手工分配一个地址12.1.1.100,当然必须在R2的接口上敲上这条命令:
R2(config-if)#ip address negotiated 使用PPP自协商获得IP地址
这是一种方法,第二种是利用DHCP的地址池,从地址池中分配一个地址给对端
在R1上做配置:
ip dhcp excluded-address 12.1.1.1
ip dhcp excluded-address 12.1.1.1 12.1.1.10
ip dhcp pool cisco
network 12.1.1.0 255.255.255.0
default-router 12.1.1.1
该地址池的名字是cisco
然后在R1的接口上:
R1(config-if)#peer default ip address dhcp-pool cisco
然后在R2上,切记,想要让接口重新获得地址,必须将接口shutdown再no shutdown,
R2(config-if)#sh
R2(config-if)#no sh
R2(config-if)#ip address negotiated
这样,就OK了。
有什么疑问可以加QQ:1815154162 或者技术群:137962123