ipxe网络无人值安装

一、简介

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中

image.png

image.png

 在虚拟姬里 

配置静态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} 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值