1.服务器端安装DHCP服务
yum install dhcp
2.将DHCP配置模板 dhcpd.conf.sample 复制到 /etc/dhcp/ 下,替换dhcpd.conf
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
3.设置DHCP服务开机启动
chkconfig dhcpd on
4.配置文件更改
实例:公司有60 台计算机,IP地址段为192.168.8.1-192.168.8.254,子网掩码是255.255.255.0,网关为192.168.8.1,DNS为:8.8.8.8。192.168.8.2自动分配为给hello2299这台机器。客户端可以使用的地址段为192.168.8.100-200,其余剩下的IP 地址为保留地址
具体配置如下图:
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 192.168.0.1;
option domain-name “internal.example.org”;
option routers 192.168.0.1;
option broadcast-address 192.168.8.255;
default-lease-time 600;
max-lease-time 7200;
host xuegod63 { #这一段内容,要写在subnet字段中,和subnet配合使用。
hardware ethernet 00:0C:29:12:ec:1e;
fixed-address 192.168.0.251;
}
}
5.DHCP服务启动
service dhcpd start
6.客户端将网卡 eth0 和 eth1 配置为DHCP方式获取IP。
注:前提是服务器端和客户端在同一网络。
eth0 配置如下图:
eth1 配置如下图:
7.重启网络服务
8.查看是否通过DHCP自动获取IP,同时eth0 的IP是否绑定为 192.168.8.2 。如下图,实验成功。
查看路由表
9.服务器端查看DNS,租约数据库文件等验证。