DHCP服务:
DHCP也叫做动态主机服务,它的作用主要是为网络中的主机主机提供IP地址服务的。Dhcp采用client/server模式,客户机请求,服务端响应。
DHCP的服务原理:
1.客户端向网络上广播dhcpdiscover包,内包含客户机的mac地址。
2.dhcp服务器收到客户机的dhcpdiscover包后,发送一个dhcpoffer广播包,内包含IP地址,dhcp服务器IP等内容。
3.客户机收到第一个dhcp服务器发送的dhcpdiscover包后,再以广播的形式发送一个dhcprequest包发给所有的dhcp服务器,内有一个DHCP服务器IP,说我以已经找到了一个DHCP了。
4.被选中的服务器再发一个dhcppak广播包确认此IP的发放。
这个IP地址可以使用一半租期的时间,超过一半时间应续租,如果过了一半时间后找不到DHCP服务器的话,可以再使用四分之一时间,然后就过期了。用户就不能通过此IP地址进行通信了.
DHCP服务的安装:
检查DHCP服务是否安装:
# rpm -q dhcp
如果安装了会有以下提示
没有安装就提示
package dhcp is not installed
安装DHCP服务
# yum install dhcp
DHCP的配置
DHCP服务的配置文件为/etc/dhcp/dhcpd.conf
编辑DHcp配置文件
# vim /etc/dhcp/dhcpd.conf
domain-name 名称服务器
option domain-name-servers 名称服务器地址
option routers 子网网关
subnet NETWORK netmask MASK { 子网ip 子网掩码
range START_IP END_IP; ip地址池
host HOSTID { 绑定ip
hardware ethernet MAC;
fixed-address IP;
}
}