PXE:
Preboot Excution Environment 预启动执行环境
Intel公司研发
基于Client/Server的网络模式,支持远程主机通过网络从远端服务器下载
映像,并由此支持通过网络启动操作系统
PXE可以引导和安装Windows,linux等多种操作系统
PXE工作原理:
Client向PXE Server上的DHCP发送IP地址请求消息,DHCP检测Client是否合法(主要是检
测Client的网卡MAC地址),如果合法则返回Client的IP地址,同时将启动文件pxelinux.0的
位置信息一并传送给Client
Client向PXE Server上的TFTP发送获取pxelinux.0请求消息,TFTP接收到消息之后再向Client
发送pxelinux.0大小信息,试探Client是否满意,当TFTP收到Client发回的同意大小信息之后,
正式向Client发送pxelinux.0
Client执行接收到的pxelinux.0文件
Client向TFTP Server发送针对本机的配置信息文件(在TFTP 服务的pxelinux.cfg目录下),
TFTP将配置文件发回Client,继而Client根据配置文件执行后续操作。
Client向TFTP发送Linux内核请求信息,TFTP接收到消息之后将内核文件发送给Client
Client向TFTP发送根文件请求信息,TFTP接
Linux自动化之基于http的pxe安装服务
最新推荐文章于 2023-05-07 18:32:50 发布
本文介绍了PXE预启动执行环境的工作原理,包括客户端如何通过DHCP和TFTP服务获取启动文件,以及如何下载Linux内核和根文件系统进行自动化安装。重点讲述了配置过程,如禁用iptables和selinux,安装并启动相关服务,设置HTTP yum源,修改DHCP和应答文件,以及启用必要的端口。实验基于CentOS 7,虽与CentOS 6略有不同,但核心概念相通。
摘要由CSDN通过智能技术生成