一、环境
物理机:Win10
虚拟化工具:VMware-workstation-full-15.1.0
PXE服务器:rhel-server-8.0-x86_64
PXE客户端:rhel-server-8.0-x86_64
二、架构
三、原理
① | 加电,选择网络引导,在局域网内以广播方式发送UDP请求,请求中包含自身MAC地址等信息 |
② | PXE服务器收到请求后通过dhcp服务为客户端分配IP地址,同时告知pxelinux引导程序和pxelinux.cfg/default、vmlinuz、initrd.img等文件的位置 |
③ | PXE客户端按照获取到的信息向PXE服务器请求需要的文件 |
④ | PXE服务器收到请求后通过tftp服务向客户端发送相关文件 |
⑤ | PXE客户端收到文件后执行引导程序pxelinux.cfg/default |
⑥ | PXE客户端根据default中指定的位置向PXE服务器请求自动应答文件ks.cfg |
⑦ | PXE服务器收到请求后通过ftp服务向客户端发送ks.cfg |
⑧ | PXE客户端按照ks.cfg文件开始安装,完成后重启 |
四、准备
咕咕咕
五、步骤
咕咕咕
六、延伸
咕咕咕