linux的DHCP
一,DHCP的工作原理
1、DHCP的概念
DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。
本次实验环境我们利用一台虚拟机,在上面设置dhcp使其成为一台软路由,成功向其他虚拟机分配ip地址
2、端口
客户端向68端口(bootps)广播请求配置,
服务器向67端口(bootpc)广播回应请求
1、DHCP Client以广播的方式发出DHCP Discover报文。
2、有的DHCP Server都会给出响应,向DHCP Client发送一个DHCP Offer报文。
3、DHCP Client会发出一个广播的DHCP Request报文,在选项字段中会加入选中的DHCP Server的IP地址和需要的IP地址。
4、DHCP Server收到DHCP Request报文后,判断选项字段中的IP地址是否与自己的地址相同。如果相同,DHCP Server就会向DHCP Client响应一个DHCP ACK报文。
4.1、D