2024年3月16日发(作者:)
Ghost网克,这个名词已经渐渐淡定好几年了。虽然微软的imagex和pe的增强功能让Ghost网克渐渐
失去了光芒。但Ghost网克无疑是最易操作的网克方法。出于教学需要,根据几年下面对Ghost网克做
个全面解析。
所谓网克,即通过网络批量克隆,把多台机器重置为同一状态。适用于批量安装操作系统或部署软件。简
单的说,任何一个网克都由三个阶段组成。从网络启动、加载网克环境、传输目标文件。为了保证文章的
逻辑性,我分别从这三个阶段来陈述Ghost网络克隆。
让我们先了解下网络克隆理论
一、从网络启动
从网络启动可以说是整个网络克隆中,概念最为统一理论最为清晰的阶段。
若希望从网络启动,必须具备如下几个条件:1.网络连接 2.网络协议 3.文件传输协议 4.第一个启动文
件
1.网络连接
需求:若希望计算机之间能够通信,必须具备相应的网络连接,这里的网络连接指的是物理链路。
技术:确保物理链路链接正常,推荐使用百兆链路。
2.网络协议
需求:一般情况下,绝大部分通信都是基于TCP/IP协议的。TCP/IP协议的通信依赖于IP地址。
技术:由于客户端是逻辑,不具备配置IP地址的能力,我们需要为其动态的提供IP地址,推荐使用
tftpd32这款工具作DHCP服务器。
3.文件传输协议
需求:建立通信以后,需要一种协议描述文件是如何传输到客户端的,通常为TFTP协议。
技术:当具有IP以后,通信还需要协议,例如查看网页就是HTTP协议。这里我们使用tftpd32作为
TFTP服务器,提供TFTP传输支持。
4.第一个启动文件
需求:通过IP地址,通过TFTP下载第一个启动文件,标志着从网络启动阶段的结束,进入加载网克环
境阶段。
技术:预先抓取准备好的标准机器镜像。标准机就是克隆的模板,克隆完毕后,所有客户端都和标准机
完全一致。
二、加载网络克隆环境
加载网络克隆环境可以说是整个网络克隆中,基本上100%自动操作的阶段。
从下第一个文件到下载最后一个文件,读取以后显示程序界面让用户操作,标志着这个阶段的结束。
三、传输目标文件
传输目标文件是整个网络克隆中,最重要、最影响效率的阶段。由于有多种传输方式(广播、组播、单播)
的不同、参数的不用,极大的影响整个网克的效率。
下面我们通过实例,根据上面的理论,来开始搭建我们的Ghost网克服务。
第一阶段:从网络启动,需求软件:tftpd32、Ghost Solution Suite、3Com Boot Image Editor
tftpd32 :用于提供DHCP服务和TFTP服务
Ghost Solution Suite:用于制作启动Ghost网克环境的镜像
3Com Boot Image Editor:用于制作启动菜单,允许在启动时选择不同的Ghost网克环境进行启动
步骤一:使用Ghost Solution Suite中的Ghost Boot Wizard,生成启动镜像(得到sys文件)
步骤二:使用3Com Boot Image Editor创建一个PXE启动菜单,建立启动条目并绑定sys文件(得
到文件)
步骤三:配置tftpd32,配置tftp server和dhcp server功能,并指定服务接口,填写启动文件名
(开始提供从网络启动的功能)
也就是说,在第一阶段的上述配置后,我们的执行流程如下:
客户机启动 –> 从网络获取IP地址(由tftpd32提供) –> 尝试连接TFTP服务器并下载第一个启动
文件(由tftpd32支持) –> 下载第一个启动文件,即启动菜单(由3Com Boot Image Editor制
作) –> 根据启动菜单选择下载Ghost网克环境(由Ghost Solution Suite制作)
第二阶段:加载网络克隆环境,需求软件:无
该步骤该自动加载文件,无需配置
第三阶段:传输目标文件,需求软件:Ghost Solution Suite
进阶,回顾所有流程,在启动镜像中预置参数,大幅度提高效率
发布评论