PXE无盘远程启动网络的实践与探索

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PXE无盘远程启动网络的实践与探索

(贵州省安龙县德卧中学胡贤)

随着教育观念正迅速转变,教育内容不断更新,这遇味着课堂教学正临重大变革,要能跟上这一变革,我们得把以多媒体技术、网络技术为核心的现代信息技术结合到我们的日常教学中。但是在农村由其是我们国家一些比较落后的农村由于经济条件的限制、人才的缺泛,要想迈出这一步,还存在一定的困难,那么是不是就此放弃了呢?不,这样我们教育的学生就无法立足于社会,更谈不上教育的三个面向了。在这样的条件下,我想,应采用一种具经济、够用又便于管理的现代技术教育网,这就我要谈的无盘远程启动网络。

一、无盘远程启网络概况

早期,基于UNIX系统的远程终端技术在金融系统、基于NETWERE的DOS无盘站在学校曾经盛行。随着易于让人们接受的WINDOWS图形界面操系统的出现,由其是WINDOWS95没有无盘启动的设计,但是,在众多异想天开的好事者的努力下,可以无盘启动了,但由于网络传输速度及远程服务器处理交换速度的限制,加上技术的不成熟,使得无盘启动的WINDOWS95的运行还存很多的问题。今天,网络通信技术和计算机技术的飞速发展、技术的成功使得无盘启动技术也得到快速发展,从整体运行情况来看,与有盘站几乎没有多大区别。目前,无盘启动主要采用基于RPL、PXE和WINDOWS终端技术。它们主要具有以下一些特点。

1、经济

由于采用无盘远程启动,因而每台工作站可节硬盘、光驱、软驱的资金,其它硬件配置可以用现在市场上最低的,大家可以计算一下,每台工作站不超过2000元,这对于落后的农村学校来说,可以说已经解决了一个大难题。

2、数据安全

学校的所有数据都可根用户类别进行不同的设置,不能随便被删除,避免通过软盘、硬盘感染计算机病毒,更不用担心操作系统被破坏。

3、维护方便

学校软件集中管理、所有的备份做在一个硬盘上;重点保护的只是服务器,工作站端只存在更件省坏更换问题,这样就不必花大量时去维护,而把我们的时间应用于教学中去。

4、软件升级方便

采用无盘远程启动网络,学校如果要更进行软件升级只需在某一工作站端进行升级并上传于服务器。整个学校的计算机即可更新。

下面我主要绍介基于PXE的WINDOWS98无盘启动技术。

二、PXE无盘启动原理

当客户机引导时BootRom 会广播一个FIND帧,该帧中包含有客户机的网卡号,就是MAC地址,server端远程启动服务收到客户机广播的FIND帧后,根据帧中所带的网卡ID号,检查远程启动数据库中是否有该卡号的配置记录:如果不存在这个记录,引导过程不能继续;如果此工作站的记录已经存在,远程启动服务发送一个FOUND帧,同样,这个帧中包含了服务器的网卡ID,也就是server 端的MAC地址,然后就调用BOOTP或者DHCP,DHCP工作站收到第一个响应后,则发送一个SEND.FILE.REQUESTFrame给第一个响应的远程启动服务器,以请求传送启动所需的文件。

当远程启动服务器收到SEND.FILE.REQUESTFrame的要求后,会根据其远程启动数据库中的工作站记录查找对应的启动块,就是bootblock,将工作站所需的启动文件传送给工作站。工作站接收到完整的启动文件后,就开始执行文件中的启动程序,将执行点转向启动块的入口,启动工作站。

三、软硬件环境

首先应遵循568A或568B标准架设好相应的网络环境, 建议选用100M SWITCH及CAT 5 非屏蔽双绞线。具体软硬件配置情况如下,也可根据实际情况加以调整。以下介绍以60台学生机、1台服务器、1台教师机为例;终端OS选用Windows98中文第二版, PXE PDK以Build078为例。

硬件配置

服务器要求:

CPU Intel PentiumIII 1GHZ

MEMORY 256M PC100 SRAM

HARD DRIVE IDE 最好用SCSI , 8G,可根据工作站使用软件情况进行调整。CDROM 48X

ETHERNET 10/100M bit PCI Ethernet Adapter

服务器配置越高越好。

客户机(或叫做终端机,工作站等等)要求:

CPU Intel Celeron 100MHZ

MEMORY 16M SRAM

如果新买微机的话,可以用市场上最便宜的。

软件:

Windows NT Server 4.0中文版

Service Pack 4 以上

Windows 98 中文版

PXE PDK

其他应用软件(如AutoCAD、Photoshop、IE5.5、Office2000等等)

四、安装方法

(一)服务器DHCP、PXE配置

1. 服务器硬盘至少应含一个足够容量的NTFS分区,以20个学生为例,需有一个大于20*80M=1.6G的NTFS分区,因每一学生需占用80M以上的硬盘空间。(以60个学生为例,则为60*80M=4.8G)

2. NT安装完成后应增加IPX/SPX兼容协议和DHCP服务器,并应设定好TCP/IP的静态IP地址和子网掩码,例如 IP地址为192.169.0.1, 子网掩码为255.255.255.0,主机名为PXESERVER,域名为PXEDOMAIN。

3.DHCP服务器配置方法:首先应增加新域,并马上启用,例如设定范围为192.169.0.10 => 192.169.0.40(终端数目若不同,请作适当调整), 子网掩码为255.255.255.0,然后增加一个DHCP选项,其ID 号为60,名称为ClassID,类型为字符串(非数组类型),将其设为全域类型,数值设为PXEClient。

4. 运行PXE20-PDK.EXE,按缺省值安装后重新启动。

5. 运行NT主菜单中PXE PDK Configuration ,选择主菜单中的Configure proxyDHCP Server,在Client Options选项中,可调整Boot Server的菜单提示时间,将其设为0,则无菜单提示.点击to BootServer Discovery List,将API TEST (65535)和DOSUNDI(3)加入Boot Server ,IP地址为服务器IP地址. (例如192.169.0.1)

6.缺省Boot Server为Local Boot,学生机用户可按F8选择Boot Server,不按F8时,以菜单的第一项作为默认启动项。

(二)服务器用户配置

相关文档
最新文档