使用http服务安装
关闭防火墙、selinux服务
systemctl stop firewalld
setenforce 0
1、安装dhcp-sever包
dnf install dhcp-server
2、编辑配置文件
vim /etc/dhcp/dhcpd.conf
ddns-update-style interim; //设置DHCP服务器与DNS服务器的动态信息
//interim为DNS互动更新模式
//ad-hoc为特>殊DNS更新模式
//none为不支持动态更新模式。
ignore client-updates; //忽略客户端更新
filename "pxelinux.0"; //开始启动文件的名称,tftp的相对或绝对路径
next-server 192.168.147.128; //tftp server地址
subnet 192.168.147.0 netmask 255.255.255.0 {
option routers 192.168.147.1; //指定网关
option subnet-mask 255.255.255.0; //指定掩码
option domain-name-servers 114.114.114.114; //指定DNS服务器的IP地址
range dynamic-bootp 192.168.147.200 192.168.147.254;//从DHCP池中获取一个ip
default-lease-time 60; //默认租约时间
max-lease-time 60; //最大租约时间
}
3、启动DHCP服务
systemctl start dhcpd
4、安装tftp-server、syslinux包
dnf install tftp-server syslinux
5、启动