一起了解PXE的知识吧!

本文详细介绍了PXE(预启动执行环境)的核心原理与配置步骤,包括DHCP和TFTP服务器的设置,以及使用KickStart实现自动安装。通过PXE,可以实现大规模、自动化的操作系统部署,无需物理介质,提高效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一起了解PXE的知识吧!

一、PXE核心

1.dhcp给新建机器IP地址(客户机分配IP)

2.镜像文件centos ——》/dev/cdrom

3.ftp:借助ftp技术,来将安装操作系统所需要的所有的配置、引导文件、内核文件等等共享给新安装的机器(tftp服务器用来存放pxe的相关文件,如系统引导文件;vsftp服务器用来存放系统安装文件)

4.自动 执行(KickStart所生成的ks.cfg配置文件)

5.带有一个pxe支持网卡的将安装的主机

6.联想开机启动

二、PXE原理与概念

PXE是由Intel公司开发的网络引导技术,工作在client/server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统

协议分为client和server端,pxe client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,由PXE client将放置在远端的文件通过网络下载到本地运行。运行PXE协议需要设置DHCP服务器和tftp服务器。DHCP服务器用来给PXE client(将要安装系统的主机)分配一个IP地址,由于是给PXE client分配IP地址,所以在配置DHCP服务器时需要增加相应的PXE配置。

此外,在PXE client的ROM中,已经存在了tftp client.PXE client通过tftp协议到tftp server上下载所需的文件。

image-20220620095612658

image-20220620101615072

image-20220620101839174

image-20220620102220619

三、所用服务

1.tftp优点

规模化:同时装配多台服务器;自动化:安装系统、配置各种服务;远程实现:不需要光盘,U盘等安装介质

2.vsftp

安全传输数据

3.nfs

提供远程文件传输

四、配置

1.DHCP配置

查看防火墙和dns配置

image-20220623135102151

image-20220623135224241

image-20220623135315789

4.重新开启虚拟机,查看新网卡

image-20220623135426394

image-20220623135443899

image-20220623135459768

image-20220623135558816

image-20220623135608792

image-20220623135619779

image-20220623135639238

image-20220623135705658

image-20220623135714466

2.tftp服务配置

image-20220623135833722

image-20220623135918145

image-20220623135928244

image-20220623135943627

image-20220623135953333

image-20220623140004350

以上就是为了将镜像中的内核文件加系统的初始化文件放到tftp的默认共享目录中,以便后续pxe-client来下载

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-glaEOqpZ-1655964861278)(C:\Users\无圆的缘\AppData\Roaming\Typora\typora-user-images\image-20220623140039197.png)]

查看pxelinux.0这个引导文件由那个软件包安装

image-20220623140107670

image-20220623140121431

查找pxelinux.0这个文件位置

image-20220623140144618

image-20220623140153681

image-20220623140201661

image-20220623140212779

image-20220623140233899

image-20220623140244592

image-20220623140258426

Kickstart配置:

安装自动服务

image-20220623140326278

如果提示没有镜像就按如下操作

image-20220623140349360

如果还不行就关掉ens35网卡,重新安装

image-20220623140408514

安装好后在开启网卡,然后切换到虚拟机操作

image-20220623140441833

image-20220623140452484

image-20220623140503488

image-20220623140515109

image-20220623140537004

image-20220623140556914

image-20220623140614953

image-20220623140640592

image-20220623140656616

image-20220623140707727

image-20220623140721438

image-20220623140730270

image-20220623140740463

image-20220623140751575

image-20220623140802679

image-20220623140815646

image-20220623140900368

image-20220623140908885

image-20220623140917965

将复制内容放到vim ks.cfg文件末尾中

image-20220623140956199

image-20220623141007448

image-20220623141020190

image-20220623141031624

image-20220623141039924

然后试着开一台虚拟机

image-20220623141138487

3.之后就可以自动安装虚拟机了

image-20220623141221439

image-20220623141237321

然后就完成了。
可以自动安装虚拟机了

image-20220623141221439

[外链图片转存中…(img-aHnAjpUl-1655964861294)]

然后就完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值