DHCP

 DHCP的请求过程:

1、client向server发送请求,发向广播地址
2、server向client回应一个IP,发向单播地址
3、client向server回应一个确认,发向广播地址,表示自已已得到IP地址,这样可以防止在网络上有多台DHCP服务器的情况下,其它服务器不会再给它分配IP
4、server再向client回应一个确认
 
 
DHCP配置
 
Router(config)#no ip dhcp conflict logging  关闭冲突提示信息
Router(config)#ip dhcp pool WOLF                                 启用DHCP功能,起个名字
Router(dhcp-config)#network 192.168.1.0 255.255.255.0  地址池
Router(dhcp-config)#default-router 192.168.1.1          配置网关
Router(dhcp-config)#dns-server 202.96.128.68         配置DNS
Router(dhcp-config)#lease 10                                            修改租期为10天
Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.10   保留这十个地址,不下放,给其它固定设备用。
 
Debug ip dhcp server packet
Show ip dhcp binding  查看ip地址和mac地址的绑定
 
在client端:
Router(config-if)#ip address dhcp
show dhcp lease  显示学习到的地址
show dhcp server 显示学习到的其它信息
 
在一台路由器上可以同时配很多个DHCP服务,取不同的名,接口根据自己的IP地址来决定下发哪一个DHCP服务
 
不同网段实现DHCP:
 
如果PC(1.0)和dhcp server(2.0)不在同一个网段,要借助helper功能
在路由器的接口下(与PC所在网段相连的接口)
Ip helper-address 192.168.2.1  这个地址是DHCP服务器的地址
在DHCP服务器上,要通告的网段必须是PC所在的网段
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
在DHCP服务器上还必须有去PC所在网段的路由
 

你可能感兴趣的:(DHCP)