配置dhcpd
安装服务包
yum install dhcpd.service -y
(必须包含dhcp-common.x86_64 / dhcp-libs.x86_64)复制模版文件
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dchp/dhcpd.conf
(dhcpd.conf.example是dhcp的模版文件,为了防止在dhcpd.conf中手动敲错,复制文件的正确率高且效率高)修改dhcpd.conf配置文件(本机ip:192.168.20.156)
vim /etc/dhcp/dhcpd.confsubnet 192.168.20.0 netmask 255.255.255.0 { //所属网段及掩码 range 192.168.20.160 192.168.20.200; //IP地址范围 option domain-name-servers ristar.ristar.com; //为客户端指明DNS服务器IP地址 option domain-name "ristar.ristar.com"; // 为客户端指明DNS名字。 option routers 192.168.20.156; //路由器ip,可以写网关ip option broadcast-address 192.168.20.255; //广播地址 default-lease-time 600; //指定确省租赁时间的长度,单位是秒。 max-lease-time 7200; //指定最大租赁时间长度,单位是秒。 filename "pxelinux.0"; //开始启动文件的名称. 应用于无盘工作站。 next-server 192.168.20.156; //设置服务器从引导文件中装如主机名,应用于无盘工作站。 }
启动dhcp服务
systemctl enable dhcpd.service (开机启动)
systemctl start dhcpd.service
systemctl status dhcpd.service (查看服务状态)