1、redhat7.2的dhcp需要使用yum来安装:yum install dhcp输入安装命令后会说明包的详细信息。
2、查看安装说明完成后可以“y”命令进行下一步操作,即安装。complete! 安装完成。
3、由于/etc/dhcpd.conf配置文件中没有配置,需从example复制。grep -Ev '^|#' /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example >> /etc/dhcpd.conf以上的命令指:去空行,去注释并重定向到/etc/dhcpd.conf。
4、使用vim进入dhcp主配置文件:vi /etc/dhcp/dhcpd.conf注释11-21行恽但炎杰和31-58行并修改22-30行原配置:47 subnet 10.5.5.0 netmask 255.255.255.224 {48 range 10.5.5.26 10.5.5.30;49 option domain-name-servers ns1.internal.example.org;50 option domain-name "internal.example.org";51 option routers 10.5.5.1;52 option broadcast-address 10.5.5.31;53 default-lease-time 600;54 max-lease-time 7200;55 }修改后的配置:22 subnet 192.168.116.0 netmask 255.255.255.0 {23 range 192.168.116.100 192.168.116.200;24 option domain-name-servers ns1.internal.example.org;25 option domain-name "internal.example.org";26 option routers 192.168.116.254;27 option broadcast-address 192.168.116.255;28 default-lease-time 600;29 max-lease-time 7200;30 }修改完成并保存退出。说明:22行:定义子网为192.168.116.0/2423行:分配ip从100-20024行:dns服务器地址25行:dns 名字26行:网关地址27行:广播地址28行:IP使用最小时间29行:IP使用最大时间
5、配置文件已经全都配置完成,接下来需要重启dhcp服务:systemctl restart dhcpd.service重启无报错即成功。
6、服务器已经配置完成,使用client获取IP地址成功。
7、在服务器上查看日志,分配的ip地址和MAC地址相互对应,也是成功的。