基于DHCP服务的计算机维护系统

随着电脑的普及,电脑维修量成几何增长,维修人员有限,不能及时有效对故障电脑进行维修.大部分工程师用U盘或光盘对电脑进行维护,部分电脑不能识别U盘,及U盘容量有限、易损坏、对多台电脑进行同时维护需要多人多个U盘,部分电脑无光驱,及光驱不能识别光盘、光盘容量有限、携带不方便等.笔者通过长时间的研究发现基于DHCP服务的计算机维护系统能很好的解决类似问题.

【关 键 词 】DHCP 计算机维护 维护系统

笔者在某电脑售后服务站工作了半年,该服务站主要是维护台式和笔记本电脑,每天现场需要维修的电脑大概在100台左右,7-9月维修量会有所提高,现场维护工程师8名,采用维护工具有三种:U盘、光盘、移动硬盘.U盘:用于电脑引导、软硬件测试、分区、系统备份.光盘:用于安装系统、驱动、机型特定软件.移动硬盘:各类常用办公软件安装,比如WPS、杀毒软件、、暴风影音等.

1.传统电脑维护方式缺点

1.1 U盘

(1)U盘由于结构和原理的原因,反复插拔容易损坏.

(2)部分故障电脑不能识别U盘.

(3)U盘的高.

(4)U盘维护系统不能,部分电脑的维护需要使用多个U盘系统里面的工具.

(5)U盘维护系统升级比较麻烦,而且取决于U盘制作的人员.

(6)采用U盘维护电脑,工程师对多个电脑进行维护,需要使用多个U盘.

1.2 光盘


(1)现在部分电脑不带光驱,比如超极本、小尺寸笔记本.

(2)光盘更新只有更换光盘.

(3)光盘反复读写,容易出错,比如划伤表面.

(4)多种型号的电脑需配置多张光盘.

(5)光盘不易存放.

(6)对多台同型号的电脑进行维护,需要多张同类型的光盘.

1.3 移动硬盘

(1)移动硬盘高.

(2)对多台电脑进行同时维护时需要多个移动硬盘.

(3)部分电脑不能识别移动硬盘.

(4)容易感染病毒.

(5)经常移动使用损坏.

除了以上问题,还有就是有大量电脑需要维护的地方,需要大量的人手,比如电脑维修服务站、网吧、医院、宾馆、学校的机房、实验室、网络维护中心等等.

通过笔者的研究发现可以通过在一台电脑上搭建DHCP服务的计算机维护系统实现,来对在同一局域网内的电脑进行维护,而且所有的电脑都支持DHCP服务.也就是说,不管是不是能进系统的电脑,就可以通过网络来故障电脑进行诊断、维护.

2.基于DHCP服务的计算机维护系统原理及部署过程

基于DHCP服务的计算机维护系统原理.首先,说说PXE启动.PXE是由Intel公司开发的启动技术,工作于Client/Server的网络模式下,支持工作站通过网络从远端服务器下载镜像文件,并由此支持来自网络的操作系统的启动过程.

目前,电脑的网卡几乎都支持PXE启动,我们只要在服务器上配置好启动参数,客户端启动后通过网络映射即可实现访问计算机维护系统.下面以客户端启动算机维护系统原理:

(1)客户端开机后, BootROM(自启动芯片) 获得控制权之前先做自我测试,然后 以广播形式发出一个请求FIND帧.

(2)如果服务器收到工作站所送出的要求, 就会送回 DHCP 回应, 内容包括用户端的 IP 地址, 预设通讯通道, 及开机映像文件.否则, 服务器会忽略这个要求.

(3)工作站收到服务器发回的响应后则会回应一个帧,以请求传送启动所需文件.

(4)之后,将有更多的讯息在工作站与服务器之间作应答, 用以决定启动参数.BootROM由TFTP 通讯协议从服务器下载开机映像文件, 这个映像文件就是计算机维护系统.

(5)工作站使用TFTP协议接收启动文件后,将控制权转交启动块,引导进入计算机维护系统.

计算机维护系统成功运行需要解决以下两个问题:既然是通过网络传输,那么计算机在启动时,它的IP地址由谁来配置;通过什么协议下载Linux内核和根文件系统.

对于第一个问题,可以通过DHCP Server解决,由DHCP server来给PXE client分配一个IP地址,DHCP Server是用来给DHCP Client动态分配IP地址的协议,不过由于这里是给PXE Client分配IP地址,所以在配置DHCP Server时,需要增加相应的PXE特有配置.

至于第二个问题,在PXE client所在的ROM中,已经存在了TFTP Client.PXE Client使用TFTP Client,通过TFTP协议到TFTP Server上下载所需的文件.

基于DHCP服务的计算机维护系统部署过程:

(1)配置DHCP Server、TFTP server、bootstrap.

(2)制作Linux内核/根文件系统.包括封装的操作系统、pe系统、内存扫瞄工具、硬盘扫瞄工具、驱动安装程序、软件自动安装程序等软件集成到根文件系统.

(3)启动DHCP Server/TFTP Server.

(4)启动客户端电脑,网络引导.

3.服务器端软件安装及配置

(1)普通方式安装WIN2003操作系统,安装好网卡驱动程序、协议及服务.

(2)在“TCP/IP属性”中,指定IP地址.

(3)假定计算机名称为:DHCPSERVER,工作组名为DOMAIN.

4.基于DHCP服务器的计算机维护系统优势

(1)这个系统可以部署在任何能够安装windows server 操作系统的电脑上.

(2)可以一人对多台电脑同时进行维护,对机房和实验室、维修量大的地方,优势就很明显,也克服了U盘和光盘的缺陷.

(3)维修电脑很方便,故障电脑只需一根网线与服务器相连就可以了.

(4)维护工具,由于全是自己制作,方便升级更新,不受制于人.

(5)能有效的避免病毒攻击.

5.基于DHCP服务的计算机维护系统待解决的技术问题

(1)本系统基于网络,受制于网络传输速度,交换机常用的1000M传输带宽,不能很好的支持大量电脑同时大数据量的传输.

(2)故障电脑由于网卡故障引起的,暂不能通过计算机维护系统解决,需U盘和光盘维护方式相结合.

作者单位

四川信息职业技术学院 四川省广元市 628017

类似论文

计算机网络系统维护和管理技术

摘 要计算机网络系统已经走进人们的生活,保持网络的畅通,关系人们生产生活的方方面面,计算机网络系统管理。
更新日期:2024-6-12 浏览量:81588 点赞量:18338

图书馆计算机网络系统维护

摘 要:本文针对图书馆计算机的网络系统进行了分析,并从图书馆机房的物理环境的维护、软件系统的维护、。
更新日期:2024-1-22 浏览量:20654 点赞量:5754

高校计算机教学系统的安全维护

摘 要随着互联网在生活中的广泛应用,计算机也随之走进大学课堂 但是,很多人都缺乏计算机日常维护的基本知识,这就。
更新日期:2024-5-7 浏览量:13300 点赞量:4452

计算机软件系统维护效率提升方案

摘 要:为了提升计算机的性能,我们必须对计算机软件系统进行维护 本文首先对计算机房的使用特点进行分析,。
更新日期:2024-11-25 浏览量:145157 点赞量:31396

计算机软硬件系统的维护

【摘 要】随着科技的进步和网络技术的飞速发展,计算机已经逐渐进入千家万户,其应用越来越广泛 但在使用的。
更新日期:2024-12-11 浏览量:154062 点赞量:32713