
无盘网络组建全攻略.doc
12页[转载]PXE 无盘网络组建全攻略 信息来源:邪恶八进制信息安全团队()无盘网络的好处是既可以节约组建和维护成本,又便于集中管理目前使用得最广泛的是 以 PXE 技术为基础组建而成的无盘网络本攻略将向大家详细介绍三类主流的 PXE 无盘网络的组建方法,它们是:PXE 无盘终端网 络(使用 Intel PXE-PDK 2.0) 、PXE 无盘 Win98 网络(使用 3COM DABS 1.01)和 PXE 无 盘 Win2000 网络(使用 Venturcom BXP 2.5) ,分别适用于工作站 CPU 为 386、486、586 及以上档次的无盘网络说明: 1.本攻略中,服务器计算机名为“WY“,IP 地址为“192.168.0.48“ 2.本攻略中,工作站网卡均为 8139 系列(RTL8139C) 3.本攻略中,所需要的软件均可在笔者个人主页()的下载区或 论坛中找到第一部分 无盘网络组建基础本部分介绍的是在组建无盘网络之前需要了解的一些基础知识,主要包括 PXE 技术简介、 网卡的识别、无盘启动芯片的识别等内容一、什么是 PXE_现在流行的远程启动技术主要有 RPL、PXE 二种。
其中,PXE(Preboot eXecution Environment,远程引导技术)是 RPL(Remote Initial Program Load,远程初始程序加载) 的升级产品,两者各有千秋,但 PXE 的发展前景最被看好二、网卡的分类_最常见的网卡的分类方法有三种一种是按总线分,可分为 ISA 网卡和 PCI 网卡两类;一 种是按接口分,可分为 BNC 接口网卡和 RJ45 接口网卡两类;一种是按型号分,可分为 8019 系列、9008 系列、8139 系列、8029 系列等类型一般来说,8019、9008 等系列 ISA 网卡都属于 NE2000 兼容系列,而 PCI 网卡则需要通过 其主要芯片上所标识的内容来确定其具体型号至于某些主板上集成的网卡,一般来说,均可看作带 RJ45 口的 PCI 网卡,至于具体型号 就需要看主板说明书了三、无盘启动芯片_在无盘网络中,工作站需要依靠启动芯片(BOOTROM)中写入的代码完成无盘启动对于 PXE 网络,需要在启动芯片中写入相关的 PXE 代码启动芯片必须跟相应的网卡型号(8029Internet 协议(TCP/IP)“、“NWLink NetBIOS“、“NWLink IPX/SPX/NetBIOS Compatibles Transport Protocol“和“NetBEUI Protocol“四种。
三、配置 DHCP 服务器_1.依次运行“开始“→“程序“→“管理工具“→“DHCP“2.在左边框架中“WY“(计算机名)处单击右键,选择“新建作用域“打开“新建作用域向导 “3.当向导进行到要求输入“作用域名“的时候,可在“名称“(不能为空)和“说明“(可为空) 后的文本框中输入任意内容,比如为“PXE 无盘终端“4.当向导进行到要求输入“IP 地址范围“的时候,在“起始 IP 地址“后填入“192.168.0.100“, 在“结束 IP 地址“后填入“192.168.0.200“5.其他步骤均选择默认提示即可建立好新的作用域,并自动返回 DHCP 控制台6.关闭 DHCP 控制台,运行“pxereg60.exe“文件,先单击“Add Option 60“按钮,等其下的 文字框中的内容停止变化后,再单击“Set 60 as PXEClient“按钮,等其下的文字框中的内容 停止变化后,再单击“Exit“按钮退出7.重新打开 DHCP 控制台,在左边框架中展开选中“作用域选项“,在右边框架中就可以看 到已多出了个“选项名“为“060 Class D“、“值“为“PXEClient“的项目。
四、安装 Intel PXE-PDK_1.打开“netsetup.zip“压缩包,将里面所有文件解压到任意目录中,比如“D:\“,则系统会自 动在该目录下建立一个名为“NETSETUP“的目录,比如为“D:\NETSETUP“2.双击“pxe-pdk20.exe“文件,系统会自动将相关文件解压到“C:\TEMP“目录下,然后自动 进入“PXE PDK Setup“窗口,正式开始 Intel PXE-PDK 2.0 的安装工作3.在安装过程中,除了在“Insert the Server CD“一步要求提供 Microsoft Network Client V3.0 for MS-DOS 的安装文件所在路径(即“D:\NETSETUP“目录) 、需要单击“Browse“按钮进行 选择外,其他地方均选择默认选项即可4.安装完成后,根据提示重新启动计算机五、配置 Intel PXE-PDK__1.依次选择“开始“→“程序“→“PXE PDK“→“PXE PDK Configuration Program“2.在“proxyDHCP Server“处单击右键,选择“Configure proxyDHCP Server“打开“Configure proxyDHCP Server“窗口。
3.转到“Client Option“选项卡,将“Broadcast Discover“前面的“√“去掉,在“Remote Boot Prompt Timeout Seconds“处输入“0“4.单击“to BootServer Discovery List“按钮,再单击“BootServer“列表中“Type“下的“3“,在 “IP“处填入本服务器的 IP 地址,比如为“192.168.0.48“,再单击“Add to Discovery List“按钮 最后单击“OK“按钮保存退出5.返回“PXE Configuration Utility“窗口后,在左边框架中依次展开“proxyDHCP Server“→“Client Boot Menu“→“X86PC(UNDI)“,再在右边框架中“DOSUNDI“上单击右 键,选择“Move Entry UP“,将“DOSUNDI“移动到列表的最上面6.关闭“PXE Configuration Utility“窗口后,依次打开“开始“→“程序“→“管理工具“中的“服 务“项,双击“服务“列表中的“Intel PXE MTFTP Service“项。
再转到“故障恢复“选项卡,将“ 第一次失败“后由原来的“不操作“改为“重新启动服务“之后单击“确定“按钮保存退出六、添加终端服务组件_1.确保已将 Win2000AS 的安装光盘放入了服务器的光驱内2.依次选择“我的电脑“→“控制面板“→“添加/删除程序“→“添加/删除 Windows 组件“进入 “Windows 组件安装向导“窗口3.将“组件“列表框右侧的滚动条拖到最底部,则可以看到位于倒数第二项的“终端服务“组 件,“√“选中它,然后单击“下一步“按钮继续4.后面的步骤,当要求“选择要使用的模式“时,需要选择“应用程序服务器模式“,当要求“ 为应用程序兼容性选择默认权限“时,保持选中“跟 Terminal Server 4.0 用户兼容的权限“, 其他地方均根据提示选默认选项即可5.最后需要根据提示重新启动计算机七、基于 DOS 的 PXE 无盘终端_确保服务器的 IP 地址为“192.168.0.48“(必须) ,工作站网卡为 8139 系列(必须) ,然后将 现成的启动映像文件“dosundi.1“复制到“C:\PROGRAM FILES\INTEL\PXE\PDK\SYSTEM\IMAGES\X86PC\UNDI\DOSUNDI“目录中去。
此时打开 工作站的电源,就可以完成 PXE 无盘终端的登录了说明:本启动映像文件中包括的 Terminal-Plus DOS Client 为共享软件,每次运行后只可连续使用 30 分钟,30 分钟后会自动退出第三部分 PXE 无盘 Win98 网络本部分介绍的 PXE 无盘 Win98 网络使用的是 3Com 公司的 DABS 1.01(服务器端)和Qualystem 公司的 LiteNet PC 1.15(工作站端) 3Com DABS 和本攻略第二部分介绍的 Intel PXE-PDK 作用基本一致,只是 Intel PXE-PDK 的服务器端只支持单网卡,而 3Com DABS 的服务器端还可支持多网卡,大大提高了网络的利用效率在这种网络中,服务器操作系统可以是 WinNT/2000/2003 的 Server 系列,本部分以 Win2000 高级服务器版(以下简称 Win200AS)为例;工作站操作系统可以是 Win95/98 系 列,本部分以 Win98 第二版(以下简称 Win98)为例一、安装前的准备工作_·服务器有软驱、硬盘、光驱 ·其中一台工作站(样板机)有软驱、硬盘、光驱,其他工作站为无盘 ·一张质量较好的空白软盘 ·为 Win2000 的 DHCP 服务器添加 060 作用域的软件(pxereg60.exe)·3Com DABS 1.01 的安装文件(dabs101_install.exe) ·“样板机“上有英文版 Win98 的安装光盘(或安装程序) ·“样板机“上有简体中文版 Win98 的安装光盘(或安装程序) ·RTL8139 网卡用的 11 个实模式下的驱动程序(11files.zip) ·“样板机“上有 TweakUI For Win98 的安装文件(tweakui .zip) ·“样板机“上有 LiteNET 1.15 的安装文件(litenetpc.zip) ·“样板机“已按默认设置安装好 Win98(必须安装在 C 盘上) ·“样板机“已安装好 RTL8139 网卡驱动程序 ·“样板机“已安装好 Office XP 等所需应用软件(必须安装在 C 盘上) ·“样板机“已安装好解压软件(比如 WinZIP)_二、服务器端的安装和配置_首先按照第二部分相关内容完成“添加所需协议“和“配置 DHCP 服务器“两步,然后再接着 进行以下操作。
一)安装 3Com DABS1.双击 3Com DABS 1.01 的安装文件“dabs101_install.exe“打开名为“DynamicAccess boot services Setup“的安装向导窗口2.在“VALIDATION“一步需要提供 16 位的序列号如果没有此序列号,则可输入“trial“以 开始为期 30 天的试用3.在“Setup Type“一步需要选择安装类型默认选项为“Adminitrator“,需要修改为 “Server“4.其他步骤均选择默认选项即可完成安装安装完成后不需要重新启动计算机二)配置 3Com DABS1.先在 C 盘根目录下建立“Tftpboot“目录,然后将“C:\ProgramFiles\3Com\DynamicAccess Boot Services“目录下的“bootptab“文件复制到“C:\Tftpboot“目录下2.在“控制面板“打开“3Com TFTP“窗口,然后转到“File Transfer“选项卡,先“√“选中 “Transmitted secure mode“,再单击“Browse“按钮选择“C:\Tftpboot“目录,然后单击“OK“按 钮返回“控制面板“3.在“控制面板“中打开“3Com PXE“窗口(当出现警告窗口时单击“是“按钮) ,在“Options“ 选项卡中单击“Browse“按钮,选择“C:\Tftpboot“目录下的“Bootptab“文件(显示为 “C:\Tftpboot\Bootptab“) ,然后单击“OK“按钮返回“控制面板“。
三)建立工作站用户假设 Win98 有盘工作站上当前登录用户为““。
