在对网络建设的学习过程中,我们会遇到这样一个情况,那就是用路由器或者是交换机来配置DHCP服务器。那么这里我们就讲解一下有关的dhcp中继配置的内容吧。我们可以使用路由器或者交换机来当作DHCP的服务器为局域网里面的机器分配IP地址,一般的情况下,DHCP服务器在局域网内部,但是有的时候DHCP服务器可能不在本地局域网,那么我们就要配置DHCP中继。
如上边的拓扑图,R3是DHCP服务器,PC机要想通过DHCP获取IP地址,那么需要在R1(PC和R1直连的端口)上配置DHCP的中继,把DHCP的广播转换成单播发送给DHCP服务器,当DHCP返回IP地址的时候,在R1上把单播转换成广播发给PC。
dhcp中继配置1。PC1上的配置:
- PC(config)#int f0/0
- PC(config-if)#ip add dhcp
- PC(config-if)#no shut
- PC(config-if)#end
dhcp中继配置2。R1上的配置:
- R1(config)#int f0/0
- R1(config-if)#ip helper-address 34.34.34.4 //34.34.34.4是DHCP服务器的地址
- R1(config-if)#end
dhcp中继配置3。R3上的配置:
- R3(config)#ip dhcp pool mypool
- R3(dhcp-config)#network 12.12.12.0 255.255.255.0
- R3(dhcp-config)#exi
- R3(config)#ip dhcp excluded-address 12.12.12.1
- R3(config)#ip dhcp excluded-address 12.12.12.2
- R3(config)#exi
当然,在R2上只要配置路由,使R1能和R3通信即可。配置完成之后我们可以在PC1上sh ip int bri可以看到:
- PC#sh ip int bri
- InterfaceIP-AddressOK? Method Status Protocol
- FastEthernet0/012.12.12.3YES DHCP up up
当把端口down掉然后重新启用的时候,IP地址会换一个。