CentOS系统下PXE服务器的搭建与部署
副问题[/!--empirenews.page--]
一、PXE简介 PXE(Pre-boot Execution Environment,预启动执行情形)是由Intel公司开拓的收集启动技能,事变于Client/Server的收集模式,支持事变站通过收集从远端处事器下载映像,并由此支持通过收集启动操纵体系,在启动进程中,终端要求处事器分派IP地点,再用TFTP(trivialfile transfer protocol)或MTFTP(multicasttrivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端根基软件配置,从而引导预先安装在处事器中的终端操纵体系。 严酷来说,PXE 并不是一种安装方法,而是一种引导方法。 二、PXE的事变道理流程先容及表示图 PXE的事变道理流程首要分为如下几步 (1)PXEClient向DHCP发送哀求 PXEClient从本身的PXE网卡启动,通过PXE BootROM(自启动芯片)会以UDP协议发送一个广播哀求,向本收集中的DHCP处事器索取IP。 (2)DHCP处事器提供信息 DHCP处事器收到客户端的哀求,验证是否是正当的PXE Client的哀求,验证通过它将给客户端一个提供响应,这个提供响应中包括了为客户端分派的IP地点、pxelinux启动措施(TFTP)位置,以及设置文件地址位置。 (3)PXE客户端哀求下载启动文件 客户端收随处事器的回应后,会回应一个帧,以哀求传送启动所需文件。这些文件包罗:pxelinux.0、pxelinux.cfg/default、initrd.img等文件。 (4)BootServer相应客户端哀求并传送文件 当处事器收到客户端的哀求后,他们之间之后将有更多的信息在客户端与处事器之间作应答,用以抉择启动参数。BootROM由TFTP通信协议从Boot Server下载启动安装措施所必需的文件(pxelinux.0、pxelinux.cfg/default)。default文件下载完成后,会按照该文件中界说的引导次序,启动Liunx安装措施的引导内核。 (5)哀求下载自动应答文件 客户端通过pxelinux.cfg/default文件乐成的引导Linux安装内核后,安装措施起首必需确定你通过什么介质来安装linux 假如通过收集安装(NFS.FTP.HTTP),则会在这个时辰初始化收集,并定位安装源位置。 接着会读取default文件中指定的自动应答文件ks.cfg地址位置,按照该位置哀求下载该文件。 (6)客户端将开始安装操纵体系 将ks.cfg文件下载返来后,通过该文件找到OS Server,并安装该文件的设置哀求下载安装进程必要的软件包。 OSServer和客户端成立毗连后,将开始传输软件包,客户端将开始安装操纵体系。安装完成后,将提醒从头引导计较机。 三、CentOS体系下PXE处事器的搭建与陈设 接下来团结下面的拓扑,用VMWare Workstation模仿PXE处事器的搭建与陈设 详细操纵步调 1、安装DHCP处事
编辑vi dhcpd.conf DHCP处事设置文件/etc/dhcp/dhcpd.conf
启动dhcpd处事并配置为开机自启动
2、安装TFTP处事
TFTP处事行使Xinetd处事打点,编辑/etc/xinetd.d/tftp,将文件中disable的参数由yes改为no
3、接下来设置支持PXE引导启动措施 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |