第一步:清除防火墙规则后,添加新的规则,把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进行查看