一、简介
PXE是INTEL公司开发的网络引导技术,工作在client/service模式,允许客户机从网络在远程服务器下载引导镜像,并加载安装文件或者整个操作系统
PXE(preboot execute environment,预启动执行环境)是由 Intel公司开发的技术,工作于Client/Server的网络模式,支持 工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求DHCP服务器分配IP地址,再用 TFTP(trivial file transfer protocol))协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务器中的终端操作系统。
iPXE是PXE的扩展版,支持HTTP协议,可以通过http、ISCSI SAN、Fibre Channel SAN via FCoE AoE SAN wireless network Infiniband network等方式启动
二、优点
规模化:同时装配多台服务器
自动化:安装系统,配置各种服务
远程实现:不需要光盘、U盘等安装介质
三、环境布置
在windows中


在虚拟姬里


配置静态IP
x为NAT模式的IP地址段第三段.
y>3
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改或添加如下参数
ONBOOT="yes"
BOOTPROTO="none"
IPADDR="192.168.x.y" (192.168.75.25)
PREFIX="24"
GATEWAY="192.168.x.2" (192.168.75.2)
DNS1="223.5.5.5"
重启网卡
systemctl disable NetworkManager
systemctl stop NetworkManager
systemctl restart network
四、部署
4.1生成ipxe引导文件
ipxe/
├── centosboot #centos7启动引导文件
├── kickstart #存放应答文件
├── menu #引导启动菜单
├── pxefile #pxe启动文件
├── pxelinux.cfg #配置文件目录
└── tftpboot #tftp工作目录
mkdir -p /data/wwwroot/ipxe/{centosboot,kickstart,menu,pxefile,tftpboot,pxelinux.cfg}



被折叠的 条评论
为什么被折叠?



