青海网站建设、网络推广最好的公司--您身边的网站建设专家,马上拿起电话,联系我们:0971-8235355   
青海西宁网站建设、网站制作公司-西宁威势电子信息服务有限公司 首页 |  公司简介 |  网站建设 |  网络推广 |  空间租用 |  域名注册 |  企业邮局 |  网络安全 |  网站编程 |  客服中心 |  联系我们 |  人才招聘
 
西宁威势最新网站制做案例展示
Lastest Project
 
西宁网站建设  
当前位置为:首页 >> 网络知识 >> 正文  
亲密接触远程开机

文章来源: 西宁威势电子信息服务有限公司     发布时间:2008-11-28    浏览次数:5103    tags:远程开机 远程唤醒

远程控制硬件总动员
  要实现网络控制,我们总不能让一个人在远端电脑那里为你开关机器吧,要不,还
叫什么远程控制啊。所以,我们要实现网络上的远程控制,首先就要解决一个最重要的
问题,怎么实现远程的开关机,远程的关机可以用Windows自身的功能或者远程控制软件
来实现,而远程开机则要我们自己动手了。下面就为大家讲讲如何实现网络开机,同时
也顺便讲讲远程控制的硬件条件。 
  网络开机,有人称之为“网络唤醒”,叫得十分贴切,好像你通过网络来叫醒一个
熟睡的孩子一样。当然,要远程唤醒电脑可不像叫醒一个孩子那么简单,要实现网络开
机,首先就要有一块支持网络开机的主板(现在市面上的主板一般都支持这个功能)。
主板一般都具有多样化的开机功能,除了支持我们平时常用的开机按钮外,还支持键盘
开机(Keyboard Power UP)、调制解调器开机(Modem Wakeup)和局域网开机(Wake 
on LAN)等,其中,大部分用户都使用过键盘开机功能而且其也不属于本专题所述之列
,我们不做讲解,这里向大家详细介绍一下调制解调器开机和局域网开机两种网络开机
方式。
  要实现网络开机,让我们先来看看自己的主板是否支持网络开机功能。翻开主板手
册,看看其中是否有关于网络开机的描述,如果主板手册是英文的(例如笔者的QDI A9
主板就是英文手册),只要看看其中是否有关于Wake-Up On Internal Modem(WOM)(调
制解调器开机)或者Wake-up On LAN(WOL)(局域网开机)的描述,如果有上述描述,
说明主板是支持网络开机的。如果你要实现局域网开机功能,主板上PCI插槽附近一般还
应提供一个3针的WOL远程唤醒接口,我们后面将详细讲述这个问题。
  另外,要实现网络开机,电脑安装的必须是符合ATX 2.03标准的ATX电源,+5V St
andby电流至少应在720ma以上。因为有的早期电源设计的+5V可能只设计到500ma,在进
行局域网开机时,某些耗电较大的网卡可能会开不起来。如果不知道自己的机箱电源是
否支持,可以看看电源外部标签的+5VSB栏,那里有相关的数据。
 
用调制解调器实现网上开机:
  如果要在互联网上实现调制解调器开机,除了一块支持调制解调器的主板外,最重
要的硬件当然是需要两端电脑都配有调制解调器了,否则,怎么叫调制解调器开机呢。
由于远程控制系统在被控端电脑上运行程序,因此主控端电脑对处理能力和内存的要求
不是很高,但被控端电脑最好有较好一些的配置,这样一来可以大大增加远程控制的系
统稳定性。
  一般来说,我们要使用调制解调器实现网络开机需要使用外置式的“猫”,因为要
用内置式的“猫”实现网络开机的话,就必须要求主板上有一个WOM接头(如图2-1),
而绝大多数的主板都没有这个接口,所以笔者建议大家买“猫”时要考虑是否使用网络
开机功能,否则可能因为主板没有相应接口无法实现网络开机功能。网络开机对调制解
调器的速率要求不是很高,一般33.6K或56K皆可,甚至14.4K也行,接在哪一个com端口
也没有限制,但是由于我们网络开机的目的是实现远程控制,为了保证远程控制的实时
性和系统的可靠性,笔者建议,最好使用56K的“猫”。
  准备好了硬件,让我们来进行一下相关的设置。首先,保证你的主机和调制解调器
的电源一定要开着,电话线也已经插好,然后,我们进入BIOS,进行一些简单的设置,
在BIOS的“Power Management Setup”项中找到“Resume On Modem”或者“Wake Up O
n Modem”一项,将其设定为 “on”或者“Enabled”。由于主板不同,可能具体的选项
不是完全一致,以具体的选项名为准,但只要支持网络开机的主板一定有这个选项。需
要注意的是,有些主板的BIOS中的调制解调器开机和局域网开机是同一个选项(“Wake
 Up On Lan/Ring”),只要把该选项置为“Enabled”,就可以同时支持调制解调器开
机和局域网开机。

用网卡实现局域网上开机:
  其实,人们常说的网络开机最主要指的并不是调制解调器开机,而是指局域网开机
。因为,作为个人而言,真正使用调制解调器开机的时候很少,而通过局域网开机的应
用要多得多。举个简单的例子,试想,如果你在一个网络教室当教师,每天都要一台一
台电脑地开机,少了还好,六、七十台电脑一个个地去开机,一圈下来膀子不疼才怪呢
。这时候,在局域网上实现集群开机就显得十分有用了。下面我们一起来看看如何在局
域网中实现网络开机。
  要实现局域网中的网络开机,也需要相应的硬件支持才行。前面我们提到局域网开
机功能的实现需要主板提供一个3针的WOL远程唤醒接口,这里详细讲一下它的功用。其
实,能否实现局域网中的网络开机,最主要的一个硬件就是支持WOL的网卡。通常情况下
,支持WOL的网卡有一个3针的WOL接口,并同时附送有一条3芯电缆连接线,这条连接线
就是用于与前面所说的主板中的3针的WOL远程唤醒接口连接的,如图2-2。当然,也有的
支持WOL功能的网卡没有连接线,例如笔者单位用的网卡联想LN-1068A就没有这个连接线
,但同样支持网络开机功能。另外,许多新型的主板支持PCI2.2标准,可以直接通过PC
I插槽向网卡提供+5V电源,即使不连接WOL连接线也一样能够实现网络开机功能。主板是
否支持PCI2.2标准,可通过查看CMOS的“Power Management Setup”菜单中是否拥有“
Wake on PCI Card”项来判断,如果有这一项,说明主板支持PCI2.2标准,可以不使用
WOL连接线,如果没有这一项,则说明主板不支持PCI2.2标准,需要使用WOL连接线。网
卡通过WOL连接线与主板连接的方法如图2-3所示。
  
  (图2-2:主板上的WOL接口)
  
  (图2-3:网卡与主板连接示意图)
  需要注意的是,一般网卡的唤醒信号的默认设置是“Active High”,我们可以通过
配置程序将其设置成“Active Low”,这个选项对于远程控制的影响不是很大,我们一
般不用修改,但是,这个设置必须与你主板的相应设置保持一致,即你的主板支持的唤
醒信号也必须是“Active High”或“Active Low”,至于你的主板支持哪种唤醒信号
,可以到你的主板手册中去查找,即使查找不到也不要紧,我们可以先按照默认的设置
试验一下是否能够实现网络开机,如果无法实现,我们只需拔掉3芯电缆连接线,修改完
网卡的唤醒信号设置后再插上去就行了。最后,我们还要设置一下BIOS的相关选项。开
机后进入BIOS,在BIOS的“Power Management Setup”项中找到“Wake Up On LAN”一
项设定为“Enabled”,这样,硬件设置方面就完成了。
  与调制解调器开机不同的是,用调制解调器开机需要知道的是远端电脑所连接电话
的号码,因为这个电话号码是惟一的,而如果用户想通过局域网唤醒一台指定的电脑,
首先需要知道的也应该是能标识该电脑的惟一的号码,就像我们的身份证号码一样,通
过这个号码,才能够找到局域网上的相应电脑。由于被唤醒的电脑处于关机状态,惟一
能标识其身份的只有电脑内所装网卡的物理地址,即MAC地址,在局域网内,该地址是惟
一的,当然,每块网卡的MAC地址均不相同。网卡的MAC地址,可从网卡设置软件中获得
。当用户知道需要网络开机电脑的MAC地址后,通过另外一台电脑执行相应的软件,向网
络上发出含有该地址的特殊数据包。此时,被唤醒的电脑虽然处于关机状态,但是其内
部网卡控制芯片通过WOL连接线所送来的电流,仍然可以接收和处理网络上的数据包。当
控制芯片发现数据包内包含本网卡的MAC地址后,就立即通过WOL连接线发出开机信号,
通知主板开机。
  利用调制解调器开机,我们只要拨电话就可以了,但是在局域网中,我们就不能再
采用这种办法了,因为为了唤醒网络上的电脑,我们必须向远程电脑中的网卡发出前面
提到的包含MAC地址的数据包,该数据包的格式与普通数据包不同,必须使用相应的软件
才能产生。这时候,就需要专门的局域网开机软件帮忙了。目前,常用的局域网开机软
件有两种,一种是AMD公司的Magic Packet 1.0,另一种是INTEL公司的当前大家用的比
较多的是AMD公司发布的Magic Packet 1.0,这套软件可以生成网络唤醒所需要的特殊数
据包。该数据包包含有连续6个字节的“FF”和连续重复16次的MAC地址。Magic Packe
t 1.0虽然只是AMD公司开发推广的一项技术,并非业界公认的标准,但是仍受到很多网
卡制造商的支持,因此许多具有网络开机功能的网卡都能与之兼容。当然,如果网卡附
带有相应的网络开机软件,可以直接使用该软件,例如联想LN-1068A网卡就附带有一个
网络开机软件WebDESK Manager,通过它,你可以直接发送远程开机数据包。不过,由于
Magic Packet 1.0使用的广泛性,笔者明天就以它为例,讲解一下如何使用网络开机软
件。
Magic Packet1.0软件的取得十分方便,你可以从轻松地从网上下载,其下载地址是htt
p://www.amd.com/products/npd/software/pcnet_family/drivers/magicpacket.html,
找到“Download PCnet Magic Packet Utility”一项,在其下面标有“Size 946,216
 Date 01-26-99 Version 1.0”字样,下载后的文件名是magic_pkt.exe,文件大小为9
24KB,直接运行它就可以开始安装。该软件默认安装在C:\pcnet\magic_pkt目录下,由
于不会在程序项中或桌面上增加任何快捷方式,因此,要想运行该软件,用户必须自己
到所安装的目录下执行magpac.exe,自己动手将该程序在桌面上建立一个快捷方式当然
更方便了。
  1.远程唤醒一台电脑:运行magpac.exe,其界面如图2-4所示。
  
  (图2-4:Magic Packet 1.0主界面 点击放大)
  在“Magic Packets”菜单中单击“Power On One Host”(启动某一主机)命令,显
示“Send a Magic Packet to One Host”(向主机发送唤醒数据包)对话框(如图所示)。
在“Destination Ethernet Address”(目标以太网地址)中输入欲唤醒电脑网卡的MAC地
址,单击“Send”(发送)按钮(如图2-5)。局域网上的远程电脑将自动启动。
  
  (图2-5:远程唤醒一台电脑对话框)


上一篇:Win2000常用端口列表
下一篇:[原创]Radmin只用一个端口连接远程内网N个服务端
评论列表
正在加载评论……
  
评论   
呢  称:
验证码: 若看不清请点击更换!
内  容:
 
 
  在线洽谈咨询:
点击这里,在线洽谈   点击这里,在线洽谈   点击这里,在线洽谈
与我交谈  与我交谈 与我交谈
乘车路线    汇款方式   加盟合作  人才招聘  
公司地址:青海省西宁市西关大街73号(三二四部队招行所四楼)     青ICP备13000578号-1 公安机关备案号:63010402000123    
QQ:147399120    mail:lostlove000@163.com    电话: 13897410341    邮编:810000
© Copyright( 2008-2009) QhWins.Com All Rights Reserved    版权所有:西宁威势电子信息服务有限公司 未经书面制授权,请勿随意转载!
业务:青海网站制做青海网站建设青海网页设计西宁网站制做西宁网站建设青海域名注册青海网络推广青海网站推广青海空间租用青海软件开发网站安全网络安全