您的位置:首页 > 运维架构 > Linux

Linux平台下DHCP服务的工作原理和配置规范

2014-09-29 19:41 337 查看
DHCP协议工作原理:

第一步:客户端请求IP地址――发送DHCPDISCOVER广播包在网络上寻找DHCP服务器
第二步:服务器响应请求――发送DHCPOFFER广播包,包含IP地址、MAC地址、域名以及地址租期
第三步:客户端选择IP地址――发送DHCPREQUEST广播包,正式向服务器请求分配已提供的IP地址
第四步:服务器确认IP租约――发送DHCPACK包

DHCP服务简介:
守护进程:/usr/sbin/dhcpd

脚本:/etc/init.d/dhcpd
端口:67(bootps),68(bootpc)
配置文件:/etc/dhcp/dhcpd.conf
租约信息文件:/var/lib/dhcpd/dhcpd.leases

配置IPv4 DHCP服务器:
第一步:安装软件包
# yum install dhcp
第二步:获取配置文件
# cp /usr/share/doc/dhcp-$version/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
第三步:按需求定义配置文件
# 必须至少定义一个subnet块
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers host client1 {
hardware ethernet aa:bb:cc:dd:ee:ff;
#该地址必须是DHCP和BOOTP ranges之外的
fixed-address 192.168.0.1;
}
第四步:启动服务

# /etc/init.d/dhcpd start
# chkconfig dhcpd on
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: