2023年11月28日发(作者:)

一,如何实现电脑远程开机

2008-10-20 22:56

-------------------------------------------

远程唤醒技术,英文简称WOL,即Wake-on-LAN,是指可以通过局域网实现远程

开机,无论被访问的计算机离用户有多远、处于什么位置,只要处于同一局域

网内,就都能够被随时启动。

人们通常也把这种开机方式叫做网络唤醒(WOL)如果用户想通过网络唤醒一台

指定的计算机,首先需要知道标识计算机的身份号。由于被唤醒的计算机处于

关机状态,也就没有了IP地址和计算机名字,惟一能标识其身份的只有内部网

卡的物理地址,即MAC地址,该地址是惟一的,而且每块网卡的MAC地址均不

相同 当用户知道了被唤醒的计算机的MAC地址后,通过另外一台计算机执行

相应的软件,向网络上发出含有该地址的特殊数据包。此时,被唤醒的计算机

虽然处于关机状态,但是其内部的网卡控制芯片通过专用连线所送来的电流,

仍然可以接收和处理网络上的数据包。控制芯片通过检查数据包内的MAC地址,

就可确认自己就是该数据包的接收者,然后通过专用的连线发出开机信号,通

知主板开机。(获取网卡的MAC地址,不同的操作系统获取的方法也不相同。在

Windows 98操作系统下,可以在“运行”里输入“winipcfg”打开“IP配置”

窗口,在窗口的“适配器地址”项内,有诸如“00-E0-4C-39-93- 2D”的16

制地址就是网卡的Mac地址了;但在Windows XPWindows 2000Windows Server

2003下,则需要输入“ipconfig/all”才可以显示网卡的Mac地址。)

远程唤醒的硬件环境

-------------------------------------------

实现远程唤醒,需要主板、网卡、电源3个设备支持。首先需要查看主板使用

说明书,查看主板是否支持Wake-Up On Internal Modem(WOM)或者Wake-up On

LAN(WOL)技术,如果支持就说明主板支持远程开机。

能否实现远程唤醒,其中最主要的一个部件就是支持WOL的网卡,远端被唤醒

计算机的网卡必须支持WOL而用于唤醒其他计算机的网卡则不必支持WOL

外,当一台计算机中安装有多块网卡时,只需将其中的一块设置为可远程唤醒

即可。

除此以外,电脑必须安装有符合ATX 2.03标准的ATX电源,+5VStandby电流

至少应在720mA以上。有的早期电源可能只设计到500mA,在进行网络开机时,

某些耗电较大的网卡可能会无法启动。当然网络必须是通的。

远程唤醒的软件设置

-------------------------------------------

首先需要进行CMOS和网卡设置,启动计算机,进入CMOS参数设置。选择电源

管理设置“Power Management Setup”选项,将“Wake up on LAN”项和“Wake

on PCI Card”项均设置为“Enable”,启用该计算机的远程唤醒功能。有些网

卡需要通过跳线将“Wake-on-LAN”功能设置为“Enable”。

WOL电缆的两端分别插入网卡和主板的3芯插座中,将网卡与计算机主板连

接起来。如果主板支持PCI 2.2标准,只要开启“Wake on PCI Card”功能就

可以了,无须使用WOL电缆连接。然后启动计算机,安装网卡驱动程序并完成

网卡的网络连接设置。

为了唤醒网络上的计算机,用户还必须发出一种数据包,该数据包的格式与普

通数据包不同,而且还必须使用相应的专用软件才能产生。Magic Packet(下载

地址:http: ///pub/download/200304/magic_)

AMD公司开发的一款软件,这款软件可以生成网络唤醒所需要的特殊数据包

(包含有连续6个字节的“FF”和连续重复16次的MAC地址)运行Magic Packet

后输入需要远程启动的机器的MAC地址发送,即可启动远程机器。

通电开机

-------------------------------------------

现在的大多数主板厂商都在自己的主板BIOS里加入了一个独特的电源管理设

计,可以让用户选择计算机在停电后再来电时的状态。在BIOS里“Power

Management Setup”菜单下有一项“Pwron After PWR-fail”,它有三个设置

选项ON(开机)OFF(关机)FORMER-STS(回到断电前的状态),我们只要把

“Pwron After PWR-fail”设置为ON即可。现在,我们把计算机关掉并拔掉电

源,等一会再接上电源,看看你的计算机是不是自己启动了呢!

定时开机

-------------------------------------------

如果你的计算机能够在每天固定的时间自动开机,是不是也是一件很惬意的事

?要实现这个功能并不需要其他软件的辅助,只需你的主板BIOS支持就可以。

进入主板BIOS,在“Power Management Setup”里,有一项“Resume By

Alarm”(预设时间启动)该选项可以设置系统每天开机时间或者某一固定的日

期开机。它只有两个选项EnabledDisabled选择Enabled后,下面的Date(of

month)Resume Time(hh:mm:ss)项就可以设置了。Data(of month)表示系统

开机日期,如果选择0,就表示每天开机;如果选择1~31之间的数字,则表示

每月固定的一天开机。Resume Time(hh:mm:ss)表示系统开机时间。例如,我们

Date(of month)设成0,把Resume Time(hh:mm:ss)设成08:00:00,那么每

天早晨8:00的时候,计算机就会自动启动了。

键盘、鼠标开机

-------------------------------------------

利用键盘或者鼠标来开机也是通过设置主板BIOS来实现的。不过一般情况下,

支持键盘、鼠标开机方式的主板上都会由一个跳线来控制,我们可以先参考主

板说明书把它设置成Enable(开启)状态。

进入BIOS,在“Power Management Setup”菜单里,有一项“Power On By

Keyboard”,它有“Disabled”(禁用)、“Password”(密码开机)、“Hot

KEY”(热键开机)、“Any KEY”(任意键开机)和“keyboard 98”(98键盘)

个选项。选择“Hotkey”后,我们可以在下面的“PS2KB Wakeup from S1-S5”

项里选择开机热键Ctrl+F1(开机热键除了包括Ctrl+F1Ctrl+F12这几个组

合键外,还有PowerWake以及Any key这几项),保存退出,关机。然后按下

Ctrl+F1,看看你的计算机是不是启动了。选择“Hotkey”,则按下键盘上的任

何键都可以开机。

要想设置密码开机,就选择“Password”,然后直接在上面敲一下回车,根据

提示输入两遍密码就可以了。下次开机的时候,在键盘上输入密码就可以直接

开机了。需要注意的是,某些主板在输入完密码之后,还需要再敲一下回车才

能开机。

有的主板在设置了键盘开机后,机箱上的电源开关就会自然失效,如果不输入

正确的开机密码,系统将无法启动!但可惜的是并不是所有的主板都是这样,

很多主板在设置完了密码开机后,Power按钮并不会自动屏蔽,按此按钮仍旧

可以启动机器,这样键盘密码开机也就失去了存在的价值。如果不想让其他人

随意开机,可以打开机箱,将主板上的“PW Switch(其实就是电源开关)”上的

跳线拔掉,这样一来,以后就只能用键盘才能开机了。

如果你在“Power Management Setup”菜单里看到有“Power On By Mouse”这

一项,那么恭喜你,你还可以设置用鼠标来开机。该项的设置一般会有三个选

项:“Left Double”、“Right Double”和“Disabled”项,分别是用鼠标左

键双击唤醒、右键双击来唤醒及关闭鼠标开机功能,设置好后保存退出就可以

了。另外,如果你用的是USB接口的鼠标,因为USB控制器与PS/2控制器不同,

就可能实现不了鼠标开机。还有一些情况,由于BIOS中有Bug或者遇到主板不

支持某些鼠标开机时,可以尝试升级一下BIOS试试,说不定就可以解决问题。

调制解调器开机

-------------------------------------------

网卡开机只能在局域网里使用,如果你要唤醒的计算机与本地距离比较远,我

们就必须通过调制解调器来实现远程唤醒功能了(WOM -- Wake On Modem)。可

以毫不夸张地说,凡是电话能打通的地方都能利用“WOM”来实现远程唤醒。

要想实现“WOM”同样也需要主板和调制解调器的双重支持才可以。一般来说,

使用外置式的“猫”比较好,因为要用内置式的“猫”实现网络开机的话,必

须时刻保证内“猫”能得到唤醒时的工作电压。现在新推出的主板与内“猫”

一般都有“WOM”三针插槽,我们只需要用一条“WOM”连接线,插到内“猫”

及主板的“WOM”的插槽内,就可以在计算机关机状态下,ATX电源输出到主

板上的“+5VSB”待机电流送到内“猫”上。外置“猫”的工作电压是由外

“猫”单独的电源变压器提供的,不存在这个问题,只要和主机一样,同时把

电源接通就可以了。好了,现在我们再进入BIOSBIOS的“Power Management

Setup”项中找到“PowerOn by Ring”项,并将其设定为“Enabled”。

一切就绪了,现在我们只要直接拨打Modem所连接的电话号码就可以通过WOM

实现远程开机了。而且使用WOM进行远程唤醒不用担心电话费的问题,因为

Modem只要侦测到电话振铃,不需要接听电话就可以启动计算机。

二,用ADSL实现远程电脑控制

两台电脑一个家用台式机利用ADSL上网,还有个笔记本移动办公。想实现

在笔记本电脑上就能够远程打开家里的电脑并进行操作。经过努力终于实现了。

将家里的电脑称之为被控端,笔记本称之为主控端。要实现这种远程管理,

一般就这些步骤:远程开机、ADSL自动拨号、自动启动某个远程管理程序、远

程桌面管理操作,最后自动/远程关机。

被控端配置(主要步骤为:硬件设置、自动拨号、安装远程控制软件服务

器端)

一. 打开硬件唤醒功能。

被控端要具备远程唤醒功能(即可以远程开机)的硬件支持,具体点说,

就是要一块支持远程唤醒功能的网卡和主板,还有就是主机必须采用ATX电源。

关于网卡和主板是否支持这一功能,大家可以参阅产品说明书及向商家咨询;

而所谓的ATX电源,简单的讲就是:凡是使用"开始""关机"的操作能够正常

关闭计算机而不用再按电源键的,就都是采用的ATX电源。

第一步:开机进入BIOS,选择划红线处电源管理一项,不同的BIOS版本

可能位置不一样,如图1

第二步:将红色的方条移到"resume by Ring/LAN"(有些版本是Wake

Up On LAN/Ring),按"Page Up"键选择"enabled"意为打开,如图2。保存设

置即可。

2

二.设置ADSL自动拨号。

这可以通过两种方式实现。一是在系统里设置一个计划任务;二是打

ADSL MODEM自动拨号功能。

一种方式:设置计划任务,使被控端开机即运行此任务,从而实现自

动拨号上网。

第一步:被控端因为一直使用ADSL拨号上网,所以这个拨号程序应该

是早就有的。进入"控制面板""计划任务",双击计划任务打开向导后点下一

步,在图3所示窗口里点"浏览"定位到"C:"

3

第二步:在接着出现的窗口里选择"计算机启动时"继续下一步,任务

名可任取。在如图4的步骤里,输入登录XP的用户名和密码。

4

第三步:在下一个的窗口里一定要选中"在单击完成时,打开此任务的

高级属性"。单击完成后,接下来的窗口请依照图5所示设置,并将"设置"选项

卡下所有打勾项目取消。

5

单击"应用"后会再次提示你输入登录用户名和密码,输入之后按确定

即完成。经过这样的配置,只要被控端一开机,即会运行此计划任务,从而实

现自动拨号。

关于第二种方式其实更方便一些,但限于篇幅且因为不同的ADSL

MODEM存在不同的配置,故在此略过,网上对这方面的报道也不少,大家可以

参阅。

三.配置被控端在上网后的IP地址。

这一步是必须要做的,我们知道一般家庭安装的ADSL宽带都是PPPoE

动态分配地址的。要想远程管理某台电脑,得先在网络上找到它才行,这就要

IP地址帮忙。

常见的解决方案是安装动态域名解析软件,比如花生壳。请登录其官

方网依照提示注册你的帐号;注册成功后在图6所示页面内输入

你欲注册的免费域名,然后按提示完成步骤,最后一定要点击你申请的域名下

方的"激活花生壳服务"

6

之后,在此网站下载客户端安装,注意在安装过程中要填入你刚才申

请到的用户名及密码。好了,这样每次开机花生壳服务会自动运行,我们便可

以在远程计算机上通过"ping "来获得被控端的IP地址

了。

四.安装远程控制软件"WinVNC 3.3.7 汉化版"客户端。

下载点::81/down/

第一步:下载安装WinVNC 3.3.7 汉化版,选择"Chinese(simplified)"

简体中文,如图7

7

第二步:点击下一步后,按如图8所示设置继续下一步,再指定好程

序安装路径就OK了。

(注意"Run as Service"前一定要打上勾)

8

完成后软件会提示你输入访问密码,为安全起见还是设一个吧,主控端远

程连接时就需要此密码才可正确连接。软件每次开机会自动启动,并在屏幕右

下角显示出运行图标。

五.获取被控端网卡MAC地址。

网卡MAC地址在主控端要用到,所以需先获取。在"开始""运行"框内输

"cmd"进入DOS实模式;之后在DOS提示符后输入"ipconfig /all",如图9

所示红色部分即为找到的MAC地址。

9

主控端配置(远程开机、远程管理、远程关机)

一.安装开机软件Magic Packet实现远程开机。

下载点:

ftp:///pub/npd/software/pcnet_family/drivers/magic_

e。然后在软件主界面的"Magic Packets"菜单下选择"Power On One Host",在

接下来的窗口里6个小框内,输入刚才获取的被控端MAC地址后点"seng",被

控端就被远程启动了。当然如果你觉得这样太麻烦,可以直接打个电话让家里

人帮你开机就可以了。

二.获得被控端的动态IP地址。

"开始""运行"框内输入"ping ",即可Ping得被

控端的动态IP地址并记下来。例如:221.114.25.34

三.安装远程管理软件。

(这其实可以在XP自带的"远程桌面"中实现,但此方式必须在Windows XP

Windows Server 2003中才能进行,而且功能相对简单。故我们采用第三方

软件来实现)

第一步:依照在被控端的安装方法安装WinVNC,唯一有变的是如图10

示,去掉"Run as Service"前面的勾。

10

第二步:依如图11启动VNC侦听模式。

11

第三步:运行之后屏幕右角将会显示两个VNC图标。

请在"VNC查看器"图标上点右键,选"新建连接"(如图12)输入刚才Ping

得的被控端IP地址221.114.25.34,点确定,然后会提示你输入在被控端设定

的访问密码。如果一切配置正确的话稍等连接之后,看到什么?呵呵。。。家

里电脑的桌面已经出来了!

12

四.开始远程管理操作。

因为已经登录了家里的电脑,所以采用的办法有很多。比如将文件传到自

己的E-mail邮箱,再在这边电脑上收取即可;也可以在主控端打开"网上邻居"

根据被控端IP地址搜索进网上邻居,然后在被控端打开某个文件夹的共享功

能,就可以进行复制,剪切等操作了。

最后,远程管理完成后记得关掉家里的电脑,怎么关?不会不知道"开始"

"关闭计算机"怎么做吧!呵呵。。。最后再断开与被控端的连接。

小结:

要实现这种远程桌面式的管理,主要配置是在被控端,一定要细心。而主

控端一般都是安装好远程管理软件即可,这样的软件还有不少,如赛门铁克的

PcAnywhere等。另外,采用此类方法只能进行一般的远程管理,比如文件传输

等,相信对一般用户而言已经够用了;而如果要进行视频对话等应用,就得使

PCAnywhere这类功能更多的软件了