Linux之pxe企业自动部署环境

文章目录

  • 1、部署vsftpd
  • 2、搭建dhcpd服务器
  • 3、部署pxe环境
  • 4、dhcpd服务配置分发pxelinux.0
    • 测试
  • 5、设定pxelinux.cfg/default

企业7
Linux之pxe企业自动部署环境_第1张图片
在这里插入图片描述
Linux之pxe企业自动部署环境_第2张图片
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第3张图片
Linux之pxe企业自动部署环境_第4张图片
在这里插入图片描述
Linux之pxe企业自动部署环境_第5张图片
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第6张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

企业8
Linux之pxe企业自动部署环境_第7张图片
Linux之pxe企业自动部署环境_第8张图片
在这里插入图片描述
Linux之pxe企业自动部署环境_第9张图片
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第10张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第11张图片
在这里插入图片描述
在这里插入图片描述

Linux之pxe企业自动部署环境_第12张图片

Linux之pxe企业自动部署环境_第13张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第14张图片
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第15张图片
在这里插入图片描述
在这里插入图片描述
企业7
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第16张图片
Linux之pxe企业自动部署环境_第17张图片

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第18张图片

1、部署vsftpd

共享ks文件
共享安装源

2、搭建dhcpd服务器

分配ip等信息到客户端

3、部署pxe环境

dnf install syslinux-nonlinux-6.04-1.el8.noarch -y	#获得pxelinux.0文件
dnf install tftp-server.x86_64 -y			#pxelinux.0共享服务器
systemctl start tftp
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/	#共享pxelinux.0
cp /var/ftp/rhel8/isolinux/* /var/lib/tftpboot/		#共享安装环境所要读取的文件
mkdir /var/lib/tftpboot/pxelinux.cfg
cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
#生成pxelinux.0默认读取文件

Linux之pxe企业自动部署环境_第19张图片
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第20张图片
Linux之pxe企业自动部署环境_第21张图片
在这里插入图片描述
Linux之pxe企业自动部署环境_第22张图片
在这里插入图片描述
Linux之pxe企业自动部署环境_第23张图片
在这里插入图片描述
在这里插入图片描述

4、dhcpd服务配置分发pxelinux.0

vim /etc/dhcp/dhcpd.conf 
	next-server 192.168.1.200;   	#tftp服务器地址
	filename "pxelinux.0";		#需要读取的文件名称
systemctl restart dhcpd

在这里插入图片描述
Linux之pxe企业自动部署环境_第24张图片
在这里插入图片描述

测试

新建虚拟机
Linux之pxe企业自动部署环境_第25张图片
Linux之pxe企业自动部署环境_第26张图片

5、设定pxelinux.cfg/default

  1 default vesamenu.c32	
  2 timeout 600			#安装界面等待时间
  9 menu clear
 10 menu background splash.png	#安装界面壁纸
 11 menu title WESTOS INSTALL OS PXE FROM HAHA	#安装标题
 12 menu vshift 8
 61 label linux
 62   menu label ^Install Red Hat Enterprise Linux 8.0.0
 63   menu default		#设定默认选择标题
 64   kernel vmlinuz
 65   append initrd=initrd.img repo=ftp://192.168.1.200/rhel8 ks=ftp://192.168.1.200/ksfi    le/ks.cfg	#指定安装源和ks文件

Linux之pxe企业自动部署环境_第27张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Linux之pxe企业自动部署环境_第28张图片
Linux之pxe企业自动部署环境_第29张图片
Linux之pxe企业自动部署环境_第30张图片
在这里插入图片描述

你可能感兴趣的:(Linux之pxe企业自动部署环境)