《如何实现网络唤醒开机Wake+On+LAN.docx》由会员分享,可在线阅读,更多相关《如何实现网络唤醒开机Wake+On+LAN.docx(5页珍藏版)》请在三一办公上搜索。
1、如何实现网络唤醒开机Wake+On+LAN要想对远程服务器实现开机,有两种方法可以实现: Wake-up On LAN(局域网开机,简称WOL)和Wake-Up On Modem (调制解调器开机,简称WOM)。 WOL (局域网) 要实现局域网开机,主板和网卡必须都支持远程唤醒功能。一般目前的主板都支持这个功能,支持的主板上通常都有一个专门的3芯插座,以便在关机时为网卡供电。但并非所有的网卡都支持该功能(特别是一些价格较便宜的低档网卡),要判断网卡是否支持远程唤醒功能的方法很简单,支持远程唤醒的网卡上都有一个3针的WOL接口和一条3芯的远程唤醒电缆,通过判断网卡是否带有WOL接口即可(有些较
2、新的网卡可能没有WOL接口也能支持远程唤醒。 这是因为现在流行的主板支持PCI22标准,而PCI 22标准不需要通过专门的WOL接口为网卡供电,允许主板直接通过PCI插槽向网卡提供Standby电源)。 、硬件连接 网卡安装完毕后将远程唤醒电缆的一端插入到网卡的WOL接口上,另外一端与主板的3针WOL远程唤醒接口相连(该接口旁通常标有WOL_CON的字样,当然如果主板和网卡都支持PCI22标准则无须做这一步)。 、CMOS设置 打开CMOS远程唤醒功能很简单,只要将CMOS设置中的“Power Management Setup”的“Wake Up On LAN”项设置为“Enable”即可。
3、3、远程唤醒计算机 远程计算机的网卡只有收到特殊的信号才会激活系统开机,所以我们还要借助相应的软件产生这些数据帧。类似的软件很多,最有名的是AMD公司开发的Magic Packet,此外还有一些网卡自带的诊断程序也有该功能。本文给大家推荐一款国人开发的软件“网络唤醒 ”(注: “局域网助手 LanHelper”的前身即为“网络唤醒”)。 网络唤醒是一个无须安装的绿色软件,首先解压缩下载的压缩包后,然后运行其中的“网络唤醒V041exe”打开网络唤醒。由于只有知道远程计算机的MAC地址才可以进行唤醒,所以首先要使软件知道远程计算机的MAC地址。 单击“局域网”菜单的“扫描网络”,网络唤醒会扫描局
4、域网中所有正处于开机状态的计算机,并将计算机名、IP地址和MAC地址等信息显示在 “列表信息”中(如果没有扫描到目标计算机,可以单击“局域网”菜单的“手工增加”),完成后单击“列表”菜单的“保存列表”,将扫描的结果保存起来以便下次使用。 若要唤醒网络中某台计算机,可以在“列表信息”中右击该计算机,选择“唤醒”。如果要将列表中所有计算机都唤醒可以选择“唤醒全部”。 二、WOM(互联网远程开机) WOL只能在局域网中使用,如果远程唤醒计算机与本地距离较远,我们就必须通过WOM来实现远程唤醒(可以毫不夸张地说,凡是电话能通的地方都是利用WOM来实现远程唤醒)。 WOM同样需要主板和Modem的双重支
5、持(目前大多数主板和Modem都支持此功能)。 实现WOM比较简单,将Modem正确连接到计算机和电话线后,将CMOS中的“Power Management Setup”中的“Power On by Ring”项设置为“Enable”即可。 现在只要Modem处于开启状态,拨打Modem所提供的电话号码就可以通过WOM实现远程开机了。而且使用WOM进行远程唤醒不用担心电话费的问题,因为Modem只要侦测到电话震铃不需要接听电话就可以启动机器(所以,我们不用花一分钱就可以打国际长途去唤醒位于另一个国家中的计算机了)。 如何实现网络唤醒开机 - 新一代的主板都提供了键盘或鼠标开机、调制解调器唤醒开
6、机和网络唤醒开机等功能,对于网络唤醒开机,由于需要特殊的软硬件支持,加上一些资料对比介绍很少,因此,使得一些用户在已有硬件支持的情况下不知怎样实现网络唤醒开机。在此,本文将详细说明如何实现网络唤醒开机。 怎样实现网络唤醒开机 - 如果用户想通过网络唤醒一台指定的计算机,首先需要知道能标识该计算机的身份号。由于被唤醒的计算机处于关机状态,也就没有了IP地址和计算机名字,惟一能标识其身份的只有内部网卡的物理地址,即MAC地址,该地址是惟一的,而且每块网卡的MAC地址均不相同。 - 当用户知道被唤醒的计算机MAC地址后,通过另外一台计算机执行相应的软件,向网络上发出含有该地址的特殊数据包。此时,被唤
7、醒的计算机虽然处于关机状态,但是其内部网卡控制芯片通过专用连线所送来的电流,仍然可以接收和处理网络上的数据包。因此控制芯片通过检查数据包内的MAC地址,就可确认自己就是该数据包的收件者,然后通过专用连线发出开机信号,通知主板开机启动。 硬件需求 - 应用网络唤醒开机功能必须要有相应的硬件支持才可使用。 - 首先要有主板支持。现在,新一代的主板大都支持网络唤醒功能,而且在主板上都有一个三脚插座,它一般在PCI插槽附近,旁边标注“WOL”。 - 其次必须要有网卡支持。这类网卡在主板上比一般的网卡多了一个三脚插座,并且通常还附带一条专用的三芯连接线,该线是用来连接主板和网卡之间的三脚插座。 - 最后
8、还必须要使用ATX电源,而且其+5V Standby电流必须比较大,根据Intel的建议,它需要在600mA以上。该电流的大小可以从电源外部标识中的+5VSB栏里查到。 - 需要说明的是,某些主板上已经集成了具有网络唤醒功能的网卡,所以也就没有什么三脚插座,更不需要专用的三芯连线。 软件需求 - 为了唤醒网络上的计算机,用户必须发出一种数据包,该数据包的格式与普通数据包不同,而且还必须使用相应的专用软件才能产生。当前比较普遍采用的是AMD公司制作的Magic Packet 1.0,这套软件可以生成网络唤醒所需要的特殊数据包。该数据包包含有连续6个字节的“FF”和连续重复16次的MAC地址。Ma
9、gic Packet 1.0虽然只是AMD公司开发推广的一项技术,并非业界公认的标准,但是仍受到很多网卡制造商的支持,因此许多具有网络唤醒功能的网卡都能与之兼容。 - Magic Packet 1.0软件可以从Internet上下载,其下载地址是 /pcnet_family/drivers/magicpacket.html,文件名是magic_pkt.exe,文件大小为900多KB。 Magic Packet软件使用说明 -从Internet上下载 magic_pkt.exe后,直接运行它就可以开始安装。该软件默认安装在C:pcnetmagic_pkt目录下,由于不会在程序项中或桌面上增 加任
10、何快捷方式,因此,要想运行该软件,用户必须自己到所安装的目录下执行magpac.exe,自己动手将该程序在桌面上建立一个快捷方式也行。 - 网络唤醒开机的操作方法如下: - 1运行magpac.exe,其界面如图1所示。 - 2选择“Magic packets”*“Power On One Host”,出现如图2所示的画面。 - 3在“Destination Ethernet Address”对话框中填入所要唤醒的计算机MAC地址,然后单击“Send”,该计算机就会被唤醒,开机启动。 -当然该计算机BIOS中 “Wake On LAN”或者“Resume by LAN”选项必须设置为“Enable”。至于网卡的MAC地址,可从网卡设置软件中获得,或者运行“winipcfg.exe”,其中适 配器地址栏中所显示的数字就是MAC地址。 - - 责任编辑:李玮 liwei