admin 管理员组

文章数量: 887021


2024年3月26日发(作者:手机c语言编程入门自学)

组建PXE无盘终端

PXE(Pre-boot Execution Environment,远程引导技术)无盘终端是一种新兴的无盘

网络组建技术。这种启动方式的典型代表是目前最为流行的以Windows 2000 Server(或

Windows NT Server 4.0)为服务器操作系统组建而成的PXE无盘Windows 98网络。

在这里,我们将分别介绍基于DOS和基于Windows 3.2两种PXE无盘终端的组建方

法,前者最多可以实现256色,而后者则可以实现真彩色。

(一)公共操作部分

所谓“公共操作”是指不管是组建基于DOS还是基于Windows 3.2的PXE无盘终

端,都需要在服务器端先添加好终端服务和安装好PXE服务器端软件。

1.添加终端服务

为 Server服务器添加终端服务的步骤与在Windows 2000中的操作

方法基本一样,其过程如下:

(1)打开“控制面板”中的“添加或删除程序”选项,点击“添加/删除Windows组

件”按钮。

(2)在“组件”列表中选中“终端服务器”选项,点击“下一步”按钮。此时系统会告

诉你安装终端服务器的一些相关注意事项,包括如果不选择“终端服务授权”一项就只有

120天的使用期限等,不用理它,直接点击“下一步”按钮。

(3)选择安装模式,建议选择“宽松安装模式”(此项相当于Windows 2000中的“跟

Terminal Server 4.0用户兼容的模式”)。点击“下一步”按钮。

(4)系统开始复制相关文件,最后根据提示重新启动计算机即可。

2.安装Intel PXE-PDK

Intel PXE-PDK 2.0是Intel公司出品的PXE服务器软件,虽然它并不直接支持多网段,

但由于操作简单易行,再加上是免费软件,所以被大多数PXE无盘网络所采用。

(1)安装PXE-PDK:

在服务器端将Intel PXE-PDK 的安装文件()解压到任意目录(比如D:)

中,系统会自动在其下建立一个名为“NETSETUP”的目录(比如为“D:NETSETUP”目

录)。

双击“”自解压包文件,在出现的对话框中选择解压路径,系统默认

为到“C:TEMP”目录下,可不用修改,直接点击“完成”按钮即可开始解压,当解压完

成之后将自动开始Intel PXE-PDK 2.0的安装工作。

当安装向导要求“Install with Windows NT 4 Server CD”(通过Windows NT 4.0

Server的光盘进行安装)和“Install without Windows NT 4 Server CD”(不通过

Windows NT 4.0 Server的光盘进行安装)之间进行选择时,请一定选择前者,否则将不

能够正常建立或使用远程启动文件。

当安装向导要求你提供Microsoft Network Client V3.0 for MS-DOS的安装文件所

在的路径,请点击“Browse”(浏览)按钮,然后选择“D:NETSETUP”目录后,点击

“OK”按钮继续。

当安装向导要求“Select the configuration of PXE service”(选择PXE服务的配置

项)时,应确保前三项均已被选中。

未特别说明的部分均选默认选项后即可完成安装工作,最后再根据提示重新启动计算

机即可。

(2)配置PXE-PDK

依次点击“开始→程序→PXE PDK”下的“PXE PDK Configuration Program”项,

以进入“PXE Configuration Utility”(PXE配置)对话框。

右击左边框架中的“Proxy DHCP Server”节点,选择“Configure ProxyDHCP

Server”(配置代理DHCP服务器)命令,在打开的对话框中点击“Client Option”(客户

端操作)选项卡,去掉勾选“Broadcast Discover”(广播搜索)选项(即不采用广播方式,以

减少登录等待时间),然后在“Remote Boot Prompt Timeout Seconds”(远程启动设置

超时时间)后的框中输入“0”(秒),以便工作站在进行无盘Windows 98启动时会自动选

择第一项DOSUNDI模式进入,以减少登录等待时间,而不会提示按“F8”键选择进入启

动选择菜单(默认为等待10秒)。

在上面的对话框中,点击“to BootServer Discovery List”(查看启动服务器搜索列

表)按钮,在打开对话框中先选择“BootServer”(启动服务器)列表中的“3”,则在此列

表框中下面“BootServer”项后的框中会自动填入所选的“3”,然后在其下的IP项后的

框中填入本服务器的IP地址(比如为“192.168.0.1”),再点击“Add to Discovery

List”(加入搜索列表)按钮,将它们加入到右侧的“BootServer Discovery”列表框中去,

最后点击“OK”按钮保存退出。

当返回到“Configure ProxyDHCP Server”对话框后,再点击“确定”按钮保存退

出,返回到“PXE Configuration Utility”对话框。

在左边框架中依次展开“proxyDHCP Server→Client Boot

Menu→X86PC(UNDI)”节点,然后在右边框架中右击“DOSUNDI”选项,选择“Move

Entry UP”(移动到最上面)命令,将DOSUNDI移动到列表的最项部(如图所示)。

配置完毕,直接关闭“PXE Configuration Utility”对话框即可(不需要重新启动)。

3.配置DHCP服务器

在PXE无盘网络中,工作站和服务器相互通信是用的TCP/IP协议,服务器端的IP地

址由配置服务器时指定,而各工作站的IP地址、子网掩码、网关(路由)服务器地址和DNS

服务器地址等均应由服务器端的DHCP服务予以分配。

(1)新建DHCP作用域:

假设服务器端的IP地址为“192.168.0.1”,拟分配给各无盘工作站的IP地址范围为

“192.168.0.100~192.168.0.150”,则DHCP服务器的具体配置过程如下:

在服务器端依次点击“开始→程序→管理工具”项,在打开的管理对话框中,展开

“DHCP”项。

右击左边框架中的计算机名(服务器),如“wy”,选择“新建作用域”命令,打开新

建向导。当向导要求输入“作用域名”时,可在“名称”(不能为空)和“说明”(可为空)

后的框中输入任意内容。

当向导设置“IP地址范围”时,请在“起始IP地址”框后填入“192.168.0.100”,

在“结束IP地址”框后填入“192.168.0.150”,余下的“长度”和“子网掩码”等选项

系统会自动完成。

其他选项不用再设置,最后按提示选择“是,我想现在激活此作用域”,即可成功建

立好了新的作用域。

(2)为DHCP添加60选项:

PXE客户端的启动需要DHCP服务器中的60选项支持。而默认的,

Server中此项没有被激活,无法添加,因此需要“netsh”辅助,它是一个命令行脚本应

用工具,它允许管理员在本地或者远程显示或者修改某台服务器的当前网络配置。具体操

作步骤如下:

在服务器端点击“开始→运行”项,打开“运行”对话框,然后在“打开”框中输入

“cmd”再按回车键。

在命令行提示符下输入“netsh”后按回车键打开netsh命令行“netsh>”,然后按

如下提示进行操作:

netsh>dhcp server

dhcp server>add optiondef 60 ClassID STRING 0 PXEClient

Command completed successfully.

dhcp server>quit

说明:加下划线部分需手工输入,其他部分均为系统自动显示;每输完一项之后均按

回车键继续;命令行照原样(含大小写)输入!

在命令行提示符下输入“exit”后按回车键关闭MS-DOS窗口,再转到DHCP控制台,

右击“作用域选项”,选择“配置选项”命令打开“作用域选项”对话框,点击“常规”

选项卡,此时便可以找到名为“060 ClassID”的“可用选项”了,选中它,最后点击“确

定”按钮保存退出。

当回到DHCP控制台后,如果在右边框架的“作用域选项”列表中有“060 ClassID”

的“选项名”,其“供应商”为“标准型”、值为“PXEClient”,则说明已添加成功。

4.测试PXE客户端

当Intel PXE-PDK 2.0和DHCP安装设置好之后,最好再打开任意一台无盘客户端测

试一下是否成功。如果用于测试的工作站最后几行出现如下提示:

Downloading DOS boot

PXE-E89: Could not download boot image.

PXE-M0F: Exiting PXE ROM.

DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER

一般即说明上面的操作已经成功。


本文标签: 选择 选项 服务器 点击 安装