1、DHCP作用
Dynamic Host Configure Protocol 自动分配IP地址
2、DHCP相关概念
地址池/作用域:(IP、子网掩码、网关、DNS、租期)
协议端口:UDP 67/68
3、DHCP优点
减少工作量、避免IP冲突、提高地址利用率
4、DHCP原理
也称为DHCP租约过程,分为以下四个步骤:
1)客户机发送DHCP Discover广播包(包含客户机MAC地址)
2)服务器响应DHCP Offer广播包(响应提供的IP地址,但无子网掩码、网关等参数)
3)客户机发送DHCP Request广播包(客户机选择IP)
4)服务器发送DHCP ACK广播包
5、DHCP续约
租期过50%,客户机发送DHCP Request包进行续约,若服务器未响应,则在租期到87.5%时再次发送DHCP Requst包,若仍未响应,则释放IP地址,重新发送DHCP Discover包。若无任何服务器响应,自动给自己分配169.254.x.x/16(全球统一无效地址,无法上网,用于临时保证局域网内通信)
6、部署DHCP服务器
1)服务器IP地址固定
2)安装DHCP服务插件
3)新建作用域及作用域选项
4)激活
5)客户机验证
ipconfig /release 释放IP地址(取消租约,或者改为手动配置IP地址也可以释放租约)
ipconfig /renew 重新获取IP地址(有IP时发送Request续约,无IP时发送Discover重新获得IP)
7、地址保留
针对指定的MAC地址,固定动态分配IP地址
8、选项优先级
作用域选项>服务器选项
当服务器上有多个作用域时,可以在服务器选项上设置DNS服务器
9、DHCP备份与还原
10、DHCP攻击与防御
1)攻击DHCP服务器:频繁发送伪装DHCP发送请求,直到耗尽服务器地址池里的资源
防御:在管理型交换机的端口上做动态MAC地址绑定
2)伪装DHCP服务攻击:将自己伪装部署成DHCP服务器,为客户机提供非法IP
防御:在管理型交换机上,除合法的DHCP服务器所在接口外,全部设置为禁止发送DHCP Offer包