第一步:清除防火墙规则后,添加新的规则,把TCP和UCP的67、68两个端口加进来。

             iptables -I INPUT -p tcp --dport 67 -j ACCEPT

             iptables -I INPUT -p tcp --dport 68 -j ACCEPT

             iptables -I INPUT -p udp --dport 67 -j ACCEPT

             iptables -I INPUT -p udp --dport 68 -j ACCEPT

然后保存:service iptables save 


第二步:通过命令yum install dhcp -y 安装DHCP服务。

第三步:编辑dhcpd.conf文件;路径为/etc/dhcp/dhcpd.conf

配置如下:

    option domain-name "mengge.com";   配置域名

    option domain-name-servers 192.168.1.250; 配置DNS

    subnet 192.168.1.0; 配置网络地址段 netmask 255.255.255.0 {

    range 192.168.1.6 192.168.1.90;  IP地址范围

    option domain-name-servers 192.168.1.250; 配置DNS

    option domain-name "mengge.com";

    option routers 192.168.1.250;

    option broadcast-address 192.168.1.255;

    default-lease-tim 600;IP地址租约时长

    max-lease-time 7200;IP地址最大租约时长

}

完成以上操作后,DHCP服务器配置已基本完成。如需要给某台电脑分配固定的IP地址,则需要修改以下内容;

   host hello {

    hardware ethernet xx:xx:xx:xx:xx:xx; 配置该电脑的MAC地址

    fixed-address 192.168.1.67;分配固定的IP地址

 }

此时DHCP服务器配置已全部完成。

第四步:检查服务器端是否已经生效:tail /var/log/message进行查看;

   或者用命令:cat /var/lib/dhcpd/dhcpd.leases进行查看

第五步:检查客户端是否已经生效

          用命令:cat /var/lib/dhclient/dhclient.leases进行查看