定义:动态主机分配协议。局域网内的网络协议,使用UDP工作端口号为67.
用户可利用DHCP服务器管理动态的IP地址分配及其他相关的环境参数配置。(DNS、Gateway的设置)
DHCP协议运行方式
- 客户机第一次自动登录网络时初始化租约过程
IP租用请求 IP租用提供 IP租用选择 IP租用确认
- DHCP客户机更新租约的过程
在客户机重新启动或租期达到50%时,更新
3.DHCP主配置文件
/etc/dhcp/dhcpd.conf
主配置文件参数:
Subnet网段(与DHCP主机静态IP是一个网段)netmask 子网掩码(DHCP主机是一个){
Range 起始IP 结束IP;
option domain-name-servers 114.114.114.114;
option broadcast-address 广播地址;
default-lease-time 600;
max-lease-time 7200;
option routers 网段网关
host ceshi1(组名,本文件内唯一){
hardware ethernet 目标主机的MAC地址
fixed-address 分配目标主机
}
}
4.DHCP租约文件
/var/lib/dhcpd/dhcpd.leases
注:1.DHCP启动服务报错,配置文件有误,请查看/var/log/messages公共服务日志,找到dhcpd的服务日志,确认。
2.DHCP服务启动正常,客户端使用DHCP协议获取IP时,网络服务启动报错。客户端需要关闭NetworkManager。
3.DHCP服务启动正常,客户端网络服务启动正常,但是无法获取IP。关闭双方的防火墙和selinux。
4.VMware的NAT网络模式,本身有自带的虚拟DHCP服务,所以自己配置DHCP服务,需要先关闭虚拟网络编辑器中的NAT的DHCP服务。
5.DHCP服务端需要配置静态IP,同时DHCP配置文件中的子网网段,需要与主机是一个网段。