您好,欢迎访问三七文档
无盘网络培训教程Page1of262020-1-1无盘网络培训教程本教程基本要点:1)怎样学习无盘技术。2)实现无盘网络远程启动的基本条件。3)介绍远程启动的方式。4)介绍如何安装、配置几种常见的无盘网络5)在制作无盘网络时常遇见的一些故障与解决方法。6)无盘软体简介。第一部分:怎样学习无盘技术。根据许多无盘爱好制作者的亲身经验总结出来一般分为六个阶段:一.第一阶段:学会配置网络这一阶段是初步认识局域网,要学好无盘,先学组网。刚刚开始的时候你很可能会到多你预想不到的问题,能遇到问题这也说明正在学习本来学习就是在你不段的实验中来发现问题的存在,在以后的学习中你就要学会用自己所学的网络知识来解决你所遇到的问题这样你就能不段地进步。首先必须认识基本的协议如:NETBEUI协议、IPX协议、TCP/IP协议等。知道什么是IP地址、网卡地址、子网掩码、网关等并且了解他们各自的作用。通过配置网络属性,你能让你的局域网的计算机实现资源共享。数据的传输。甚至能上网。二、第二阶段:了解基础协议在无盘网络中除了用到上述的三种基本的网络协议外,还要根据制作方式的不同,需使用以前从未听说过的协议和服务。如:TFTP、BOOTP、DHCP、DNS、RDP等等。这些协议可能接触的比较少。但对理解无盘启动的基本原理,进而在制作过程中理解网络的配置。优化无盘网络的方法。以及应用、维护、管理无盘网络、理解这些协议是十分必要的。三、第三阶段:安装、配置WindowsNT与Windows2000server(advanceserver)在客户机/服务器结构的网络中,服务器是一个网络的核心组成部分,对于组建无盘网络来说,配置服务器更是核心中的关键。所以说制作无盘网络还是先从如何安装、配置服务器入手。四、第四阶段:认识无盘站要扎实掌握无盘网络技术,必定要掌握它的启动原理。假想“你对无盘启动是如何实现都不清楚,即使你饶幸做成功了无盘。又如何向你的同事、朋友解释呢?”。认识各种无盘启动的原理,将对你学习和组建无盘网络的时候产生事半功倍的效果。五、第五阶段:学习做无盘和无盘终端从这一阶段开始,你将正式进入无盘网络的奇妙世界,首先从最基础的DOS启动开始学习,因为无论是无盘Windows95\windows98/还是无盘WINDOWS2000终端最初的启动都是基于无盘DOS启动的。六、第六阶段:学习用工具制作无盘站在你已经完全掌握了无盘网络组建的各种细节和方法的时候你一定会想如何用更省力地去完成和实现它。这就是要借助与各种无盘软体来实现。如:启明星无盘工具、华教无工具、凌心无盘工具、张一飞无盘工具等等。无盘网络培训教程Page2of262020-1-1第二部分:网络启动的基本条件:如果给你一台PC,你如何能让它实现网络启动呢?必须具备如下条件方能启动:1》一个唯一的ID号(identity)每台PC在网络中必须应该有唯一的ID号,不然网络就无法识别这台PC的存在。2》某个操作系统的映像文件MSDOS,那么就必须有关于MSDOS的启动所必须的系统文件。主要包括有IO.SYS\MDOS.SYS\以及COMMAND.COM;如果是远程启动的是WIN95、WIN98、同样也需要WIN95/98系统启动的基本文件。第三部分:远程启动的方式在现实中最常用最普遍的远程启动方式有RPL和PXE两种:1》RPL方式的启动原理:RPL(RemoteInitialProgramLoad)远程启动服务(通常也叫RPL)使通过使用服务器硬盘上的软件代替工作站硬盘来引导一台网络上的工作站成为可能。工作站的网络适配卡上必须装有一个RPL(RemoteProgramLoad远程初始程序加载)ROM芯片。每一种RPLROM芯片都是为一类特定的网络接口卡而制作的,它们之间不能互换。带有RPL的网络接口卡发出引导记录请求的广播(broadcasts),服务器自动的建立一个连接来响应它,并加载相关启动文件到工作站的内存中。它的工作原理就是:当无盘工作站启动的时候,首先是主板BIOS的上电自检,简称为POST。当BIOS检测到计算机上的网卡有启动芯片(BOOTROM)的时候,会将系统启动文件的控制权交给BOOTROM。该BOOTROM使用网卡在网络上广播一个引导的请求桢,该桢中包含有该机的网卡ID号,也就是MAC地址(如:0000E64D0080)。服务器的远程启动服务收到客户广播的引导请求桢后,根据桢中所带的网卡ID号,检查远程启动数据库中是否有该卡号的配置记录。如果不存在这个记录,引导过程将不能继续;如果此工作站的记录已经存在,远程启动服务发送一个确认桢,这个桢中包含了服务器的网卡ID,也就是服务器的MAC地址。工作站收到响应后(包括分配给工作站端的机器名字、IP地址、服务器的IP地址、以及启动时的映像文件等),发送一个请求桢(SEND.FILES.REQUESTFrame)给远程启动数据库中的工作站记录查找对应的启动块(bootlock),将工作站所需要的启动映像文件传送给工作站。工作站接收到完整的启动文件后,就开始执行文件中的启动程序,将执行点转向启动块的入口,启动工作站操作系统。2》PXE启动方式的工作原理PXE(PrebootExecutionEnvironment,远程引导技术)是RPL(RemoteInitialProgramLoad,远程启动服务)的升级产品。它们的不同之处为:RPL是静态路由,PXE是动态路由。不难理解:RPL是根据网卡上的ID号加上其它的记录组成的一个帧向服务器发出请求,而服务器那里早已经有了这个ID数据,匹配成功则进行远程启动;PXE则是根据服务器端收到的工作站MAC地址(就是网卡号),使用DHCP服务给这个MAC地址指定一个IP地址,每次重启动可能同一台工作站有与上次启动有不同的IP,即动态分配地址。下面以工作站引导过程说明PXE的原理:工作站开机后,PXEBootROM(自启动芯片)获得控制权之前先做自我测试,然后以广播形式发出一个请求FIND帧。2、如果服务器收到工作站所送出的要求,就会送回DHCP回应,内容包括用户端的IP地址,预设通讯通道,及开机映像文件。否则,服务器会忽略这个要求。3、工作站收到服务器发回的响应后则会回应一个帧,以请求传送启动所需文件。4、之后,将有更多的讯息在工作站与服务器之间作应答,用以决定启动参数。BootROM由TFTP通讯协议从服务器下载开机映像档,这个映像档就是软盘的映象文件。5、工作站使用TFTP协议接收启动文件后,将控制权转交启动块,引导操作系统,完成远程启动。3》PXE和RPL的比较虽然它们都是无盘启动,但是毫无疑问,RPL只能做无盘Win95或假Win98,不能作成内核为Win98的无盘站。RPL唯一的好处是:比较成熟,关于它的文章漫天皆是。2、就构架整个网络来说,PXE要简单得多。这集中反映在对每台工作站的配置上:RPL要求每一台工作无盘网络培训教程Page3of262020-1-1站都要执行安装过程,并且配置比较麻烦。而PXE配置时,只需要每一台工作站的MAC地址,把它写到netnames.db这个文件中就可以了,甚至连这个都可以自动完成。3、就性能价格比来讲,PXE是RPL的替代品。从此,无盘启动技术进入了Win98的时代。4、就适用范围来讲,有盘Win98能延伸到什么地方,也就是这个技术也可以延伸到的地方。而Win95由于它内核上的限制(例如:老版本不支持AGP显卡),不能较好地与Internet接轨,其应用受到了极大的限制。5、就可维护性讲,PXE的每个工作站的配置都是从公共的Windows目录下读取,删除了,无非是重新启动一次,不用在工作站作任何的动作,系统将自动复原。6、应用软件的安装。当你看中某个新的软件,并且打算把它安装在无盘工作站上时,用PXE安装,比如想在无盘Win98中新加一个游戏,或以前没有Office2000,现在要安装Office2000,很简单:用你那个上传的本地硬盘安装好后,上传一下,所有工作站都可以用了。而Win95的应用软件的安装就没有这么简单。第四部分:介绍如何安装、配置几种常见的无盘网络1》DOS登入WINDOWSNT4。0无盘:(RPL)一、NTServer服务器的安装1.安装NTServer4.0中文版安装NTServer4.0中文版,最好使用NTFS文件系统。本文假定NTServer4.0装于C:\WINNT目录下,服务器名为NTSERVER,域名为DOMAIN。2.安装NETBEUI协议和DLC协议在NT服务器我的电脑→控制面板→网络→协议选项中添加NETBEUI协议和DLC协议。3.安装远程启动服务(RPL服务)在NT服务器我的电脑→控制面板→网络→网络服务列表中选择远程启动服务,单击确定进行安装。4.启动远程启动服务在NT服务器我的电脑→控制面板→服务中选远程启动服务,单击启动,将启动类型改为自动,然后重新启动NT服务器。二、RPLCMD命令简介NTServer可支持3Com、Intel、NovellNE等系列网卡,对于常见的各种网卡如Accton、D-Link、TOPSTAR及各种NE2000兼容网卡并不能自动识别。这样,就要求用RPLCMD命令手工修改网卡配置文件数据库。RPLCMD命令格式为:RPLCMD[\\computername]其中,computername为远程启动服务器的计算机名。在程序运行后有下面几个命令:A:用于修改不完整的网卡记录。B:用于修改BOOKBLOCK记录,可设置DOSBB.CNF文件路径。C:修改配置记录,可用来指出系统目录映射关系文件(DOS622.FIT、DOS622P.FIT、WIN95.FIT、WIN95P.FIT)的路径。P:用于修改配置文件。S:用于控制远程启动服务。V:用于配置网卡厂商编码(网卡ID号的前6位数字)及网卡名称。W:用于修改工作站记录。每个命令执行后又有下面三个命令供选择:A:添加一条记录。B:删除一条记录。E:显示记录。无盘网络培训教程Page4of262020-1-1其中最为常用的是A、C、V命令。三、准备BOOTROM1.根据实际使用的网卡(ACCTON16XX、SN2000等)找到合适的BOOTROMWindowsNT常用的BOOTROM为RPLBOOTROM,不同于Novell网常用的IPXBOOTROM和ODIBOOTROM。一种网卡的BOOTROM不一定兼容其他网卡,请选择合适的BOOTROM。笔者有种RPLBOOTROM可兼容大多数NE2000兼容网卡。Accton16XX系列网卡使用的BOOTROM型号为SW7145。本文将以NE2000兼容网卡、NE2000兼容RPLBOOTROM为例进行配置。2.将网卡设置为可远程引导,并将中断设为3,IO设为300可用网卡驱动盘上SETUP之类的程序修改。3.将BOOTROM插入网卡注意将BOOTROM的小缺口和网卡插座的小缺口相对应。四、DOS无盘站的安装(以DOS6.22、NE2000兼容网卡为例)1.设置远程引导共享目录NTServer在远程启动服务(RPL服务)安装完成后会自动在C:\WINNT目录下创建RPL目录。将C:\WINNT\RPL目录下的RPLFILES目录设为共享,共享名为RPLFILES。2.拷贝系统文件在NT服务器上将DOS系统文件拷入C:\RPL\RPLFILES\BINFILES目录下的DOS622目录中(其他DOS版本对应相应的目录),并去掉IO.SYS、MSDOS.SYS的所有属性。至少要复制下面三个文件:IO.SYSMSDOS.SYSCOMMAND.COM3.拷贝NDIS驱动文件将网卡驱动盘上的NDIS驱动文件复制为C:\WINNT\RPL\BBLOCK\NDIS目录下NE.DOS文件。如网卡驱动盘上无NDIS驱动文件则将C:\WINNT\RPL\BBLOCK\NDIS目录中的NE2000.DOS复制为NE.DOS。4.拷贝DOSBB.CNF文件在C:\WINNT\RPL\BBLOCK\NETBEUI目录
本文标题:无盘网络教程
链接地址:https://www.777doc.com/doc-2410250 .html