PXE部署
本章环境:VM虚拟机,一台linux服务器,一台客户端,都在局域 环境下
本章流程:
服务端:
1、DHCP服务 指定分配ip地址 定位引导文件next-server //指向TFTP路径
filename //引导程序文件位置
—————————————————————————2、TFTP服务(简单文件传输协议) UDP69端口
(引导程序pxelinnx.0(syslinux包),压缩内核vmlinuz,
系统初始化文件initrd.img,启动菜单default)—————————————————————————
3.FTP (vsftp) 文件传输协议 系统镜像(centos7)
安全 容量大 TCP 20(数据传输), 21(连接)—————————————————————————
安装包:dhcp, tftp-server, vsftp, syslinux
4.安装并配置kickstart无人值守
1.先设置我们的环境,给我们的服务端添加一块 卡
1.1装一个裸机的客户端(作为无人值守部署的验证,详细教程请看我之前的教程,下面的图片是要注意的地方)
记得重启我们的 卡才能生效
1.查看我们的 卡信息
2.配置这两块 卡
3.重启 络服务查看地址有没有生效
4.安装DHCP服务和复制模板
5.配置dhcp服务
6.安装引导程序文件和TFTP服务
7.查看tftp软件包文件
8.复制引导程序到站点中
9.配置TFTP服务(把yes改成no就行)
10.安装VSftpd文件传输协议
安全 容量大 TCP 20(数据传输), 21(连接)
11.挂载镜像(服务端要挂载镜像)
12.把镜像中的系统内核和初始化文件放到站点中
13.在站点中配置启动菜单
14.关闭防火墙,增强功能,开启所有服务
[root@localhost pxelinux.cfg]# systemctl stop firewalld.service 关闭防火墙[root@localhost pxelinux.cfg]# setenforce 0 //关闭增强功能[root@localhost pxelinux.cfg]# systemctl start dhcpd //开启这三个服务[root@localhost pxelinux.cfg]# systemctl start tftp[root@localhost px
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!