实验环境:centos7 服务器地址为10.0.0.204
需要提前把镜像文件挂载在磁盘上
部署Kickstart HTTPD TFTP DHCP
使用YUM安装以上服务
yum -y install httpd httpd-devel dhcp* ftp-server xinetd
1、安装完后配置tftp服务
vi /etc/xinetd.d/tftp service tftp
主要是把disable改为no
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd #tftp服务器路径
server_args = -u nobody -s /var/lib/tftpboot #tftp服务器的目录
disable = no #是否开机启动
per_source = 11
cps = 100 2
flags = IPv4
}
2、安装syslinux (syslinux是一个轻量级都启动引导,建立修护或其它特殊用途的启动盘)
要把所有东西进tftp服务器都pxelinux.cfg目录下(需要创建)
yum -y install syslinux syslinux-devel
mkdir -p /var/lib/tftpboot/pxelinux.cfg/
cp /mnt/cdrom/isolinux/isolinux