欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    基于IPXE的网络部署文档.docx

    • 资源ID:4325229       资源大小:26.40KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于IPXE的网络部署文档.docx

    基于iPXE的网络启动系统部署方案2/18/2022第一章前百1 .iPXE介绍PXECprebootexecuteenvironment,预启动执行环境)是由Intel公司开发的最新技术,工作于CIient/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此进行网络启动和安装iPXE是PXE的一个开源实现,通过iPXE能让网卡直接支持网络启动,而不依赖于网卡自带的PXE固件。同时相比PXE,iPXE支持更多的协议.传统的PXE只能通过TFTP进行传输,而iPXE支持HTTP,iSCSI和ATAoverEthernet(AoE),因此传输速率大大提升2 .网络启动流程大体流程:客户机从DHCP(获取IP,寻找iPXE服务器)tftp获取开机启动文件>HTTPTFTP/FTP(加载安装文件)本地安装3 .TinyPXESerVer介绍TinyPXESerVer是一款小巧但又功能非常强大的网络启动服务器软件,它支持DHCP/TFTP/HTTPBINLDNS等多个协议,并且能够直接加载自定义的外置脚本菜单,因此搭配IPXE启动是非常方便的4 .PE介绍WindoWS预先安装环境(MicrosoftWindowsPreinstallEnvironment,简称WindoWSPE或WinPE)是简化版的Windc)WSXPWindowsServer2003>WindowsVista>Windows7或Windows8.WinPE作用是方便企业进行工作站和服务器的企划,WindowsPE可理解为WindoWS的LiveCDo第二章部署前准备5 .服务器准备安装阳ndows2008R2服务器,配置网络,并关闭防火墙6 .网络准备确保路由器/防火墙的DHCP功能正常,确保服务器、客户端在同一网段7 .软件准备 TinyPXEServerv.U0。0。17Win7安装ISO安装原版系统 封装好的TOI文件安装自定义的优化系统 EditPlus或Notepad+用于编写启动目录带网络功能的PE系统TSO8 .客户机准备提前在客户端设置好第一启动为PXE,并保证安装前硬盘无重要资料第三章配置流程TinyPXESerVer主程序目录如下:可以看到分为netboot目录和两个文件其中PXeSrV.exe为程序可执行文件,config。ini为其配置文件9 .配置pxesrv说明:ProxyDhcp:网络内有DHCP服务器或DHCP路由,请勾选,它会进行DHCP中继。取消勾选,则会广播DHCP信号,Option54项会生效Bootfile为PXE启动的bootfile,它会调用下面的menu。txt菜单,供开机引导时选择.也可以替换为目录下的undionly.kpxe文件,区别如下:opxeisanimagedesignedtobeChainloaded,unloadingboththeunderlyingPXEandUNDIcodesectionsokpxeisaPXEimagethatkeepsUNDIloadedandunloadsPXE.kkpxeisaPXEimagethatkeepsPXE+UNDIloadedandreturntoPXE(insteadofint18h)010 .配置Netboot目录Netboot目录存放有ipxe的引导文件和PE文件ISO说明:Boot目录存放有以kernel方式远程引导的操作系统启动文件,通常安装WindoWS需要WinbOOt、bootmgrbio>boot、boot.wim.安装IinUX则需要放Spxelinux.0>pxelinuocfgEFI目录存放有以UEFl的PXE引导方式存放的相关文件Ul和字体,UEFl本身引导依托与NetboOt目录下的bootx64.efiISO目录存放自定义的WINPE系统Bootx640efi是用来以UEFI进行PXE引导的bootstrap文件Ipxe.pxe和undionlyokpxe在设置主程序时提到的引导文件,也是此次部署的核心文件Menu,txt是配置菜单,通过对其进行编辑,可以实现多系统引导选择Memdisk是提取于Syslinux的一个程序,其目的是可以将ISO装载于内存中,从而方进行配置部署工作。11 .配置menu,txt文件代码如下:说明:#之后的文字为注释,仅供说明,不执行 Setmenu-timeout定义了菜单的默认显示时间,单位毫秒,IOooo即10秒 IssetipIdhcp含义为检测客户端IP是否从DHCP获取httpSnext-server)含义为使用http协议定位到PXE服务器上next-server :start开始批处理执行下列指令 Menu显示 Item项目,每一项都可以执行.Shel1、:reboot、:WinPE为ItCnl下的分别选项,选择哪像则批处理会跳转到冒号后,执行该项下面的命令 sanbootno-describedrive0x80执行硬盘的0x80扇区,意为退出PXE环境,从本机的C盘分区或IinUX的boot区引导initrdhttp:/$next一server)ISOPE.iso此为ipxe内核中的Linux指令initrd,该指令可以加载内核模块供启动 chainhttp:/$nextserver/memdiskisoraw此命令可以配合initrd、memdisk将iso镜像文件加载到系统内存供启动12 .实现的效果图13 .配置文件夹Initrd指令固然强大,但是其问题在于,如果ISO的容量大于了我们内存的可用容量,就无法加载了,这也是无法直接将安装ISO指向其的原因。因此,需要用WinPE环境进行挂载安装。配置远程SMB共享是具体实现的一个方法,我们需要回到在PXE服务器,建立目录,将Windows的安装文件(install,wim)或我们自定义的封装文件Wim放置,并共享,就可以了14 .配置PE的目录在PXESERVERnetbootISO这个目录下,放置我们所需要的PE文件需要注意的是,PE文件名,需要与启动菜单中的批处理命令如果initrdhttp:/$next一serverIS0PE.iso需要将PE的名称修改为PE。ISO第四章使用流程15 .客户端网络引导至菜单:默认选项为从C盘引导,安装系统则需要选择第二项,进入PXEPE16 .选择PXE引导17 .执行PE中的选项根据工作需要,选择不同的选项安装系统则进入WIN8PE或2003PE(较老的机型)检测硬件则可以运行硬盘坏道或内存测试分区则可以运行DiSk精灵根据自定义PE的版本不同,这个界面也会有所不同18 .进入PE中加载网络进入PE后,加载网络是实现网络挂载的前提19 .挂载PXE服务器上的共享开启网络后,桌面出现网络相关的程序图标点击后,配置挂载的目录挂载成功后,会有相关提示可以看到之前挂载的文件了20 .系统安装系统安装下的SGI工具是一个小巧的备份还原工具,支持WIM和GHO文件的备份还原。此外,对于ISo安装文件,可以通过挂载虚拟光驱的方式安装映像文件选择挂载的目录下的Wirn分区选择硬盘上的C盘,如果是新机器,注意先提前分区并激活启动分区之后点击执行,如果是多合一系统会提示选择所安装的系统种类会提示格式化磁盘,需在格式化前保证无重要资料格式化后,就进入了恢复过程,此过程速度取决于电脑运行速度和网络带宽百兆网络,虚拟机中安装原版的时间在半小时完成后,重启机器,此时可以关闭PXE引导,安装程序会进入最后的设置完成第五章Linux的安装21 .Linux的安装原理传统的PXE安装Linux通常需要部署tftp服务器,之后通过分发PXeIinux。0来使客户端进行网络启动,再通过tftp协议进行安装,而tftp速度很慢,无法有效利用网络。而ipxe改进了相关机制,它的源码中已经直接支持http协议,可以在通过tftp启动后调用http进行安装,用户只需要解压Linux相关文件到指定目录并修改启动菜单相关项,即可完成安装。由于引导机制不同,Linux不能通过进入WinPE安装22 .安装文件配置流程我们以CentOS6。3安装镜像为例,只需要将安装光盘文件提取后复制到netboot目录下的二级目录,这里建议按照系统名称+版本的命名方式建立目录,如:netbootcentos6注意,这里一定要使用UItraISO或类似的虚拟光驱提取,不可用解压缩软件直接打开ISO,否则会出现安装时提示找不到安装源文件的问题其原因是ISO有很多目录结构格式,解压缩软件与虚拟光驱打开这些目录结构时的原理不同,会导致一部分文件信息丢失,文件虽然还在,但是后缀名不一致.之后,我们需要修改menu。txt的菜单,在其中加入相关的引导信息,一共有两项,第一项为启动后显示菜单处,如图:另一处为itemCentOS的批处理而批处理处的文件位置与之前的安装文件解压的位置要一致23 .执行安装添加了相关信息后,就可以正式进行LinUX的安装了。启动与引导后,会发现修改的MENU。TXT可以正确显示CentoS了,这里选择它:接下来就与我们使用光盘介质安装的流程基本一致了选择语言选择存储,这里也要在安装前确保无重要数据Linux在安装时会格式化系统所在分区选择区域安装Package软件包24 .完成安装

    注意事项

    本文(基于IPXE的网络部署文档.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开