电脑远程开机,远程关机怎么来实现?

作者&投稿:离盼 (若有异议请与网页底部的电邮联系)
怎么远程控制计算机关机?~

在WindowsXP中实现远程关机 在Windows XP中,新增了一条命令行工具“shutdown”,其作用是“关闭或重新启动本地或远程计算机”。利用它,我们不但可以注销用户,关闭或重新启动计算机,还可以实现定时关机、远程关机。 该命令的语法格式如下: shutdown [-i |-l|-s |-r |-a] [-f] [-m [\\ComputerName]] [-t xx] [-c "message"] [-d[u][p]:xx:yy] 其中,各参数的含义为: -i 显示图形界面的对话框。 -l 注销当前用户,这是默认设置。 -m ComputerName优先。 -s 关闭计算机。 -r 关闭之后重新启动。 -a 中止关闭。除了-l 和ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用-a。 -f 强制运行要关闭的应用程序。 -m [\\ComputerName] 指定要关闭的计算机。 -t xx 将用于系统关闭的定时器设置为 xx 秒。默认值是20秒。 -c "message" 指定将在“系统关闭”窗口中的“消息”区域显示的消息。最多可以使用127 个字符。引号中必须包含消息。 -d [u][p]:xx:yy 列出系统关闭的原因代码。 首先,我们来看一下该命令的一些基本用法: 1、注销当前用户 shutdown - l 该命令只能注销本机用户,对远程计算机不适用。 2、关闭本地计算机 shutdown - s 3、重启本地计算机 shutdown - r 4、定时关机 shutdown - s -t 30 指定在30秒之后自动关闭计算机。 5、中止计算机的关闭 有时我们设定了计算机定时关机后,如果出于某种原因又想取消这次关机操作,就可以用 shutdown - a 来中止。如: shutdown -s – t 300 设定计算机在5分钟后关闭。 Shutdown – a 取消上述关机操作。 以上是shutdown命令在本机中的一些基本应用。前面我们已经介绍过,该命令除了关闭、重启本地计算机外,更重要的是它还能对远程计算机进行操作,但是如何才能实现呢? 在该命令的格式中,有一个参数[-m [\\ComputerName],用它可以指定将要关闭或重启的计算机名称,省略的话则默认为对本机操作。您可以用以下命令来试一下: shutdown –s –m \\sunbird -t 30 在30秒内关闭计算机名为sunbird的机器;注:sunbird为局域网内一台同样装有Windows XP的电脑。 但该命令执行后,计算机sunbird一点反应都没有,但屏幕上却提示“Access is denied (拒绝访问)”。 为什么会出现这种情况呢?原来在Windows XP默认的安全策略中,只有管理员组的用户才有权从远端关闭计算机,而一般情况下我们从局域网内的其他电脑来访问该计算机时,则只有guest用户权限,所以当我们执行上述命令时,便会出现“拒绝访问”的情况。 找到了问题的根源之后,解决的办法也很简单,您只要在客户计算机(能够被远程关闭的计算机,如上述的sunbird)中赋予guest用户远程关机的权限即可。这可利用Windows XP的“组策略”或“管理工具”中的“本地安全策略”来实现。下面以“组策略”为例进行介绍: 1、单击“开始”按钮,选择“运行”,在对话框中输入“gpedit.msc”,然后单击“确定”,即可打开组策略编辑器。 2、在“组策略”窗口的左侧窗格中逐级展开“计算机配置”→“Windows 设置”→“安全设置”→“本地策略”→“用户权利指派”。 3、在“组策略”窗口的右侧窗格中选择“从远端系统强制关机”,通过双击将其打开。 4、在弹出的对话框中显示目前只有“Administrators”组的成员才有权从远程关机;单击对话框下方的“添加用户或组”按钮,然后在新弹出的对话框中输入“guest”,再单击“确定”按扭。如图9所示。 5、这时在“从远端系统强制关机”的属性中便添加了一个“guest”用户,单击“确定”即可。 6、关闭“组策略”窗口。 通过上述操作后,我们便给计算机sunbird的guest用户授予了远程关机的权限。以后,倘若您要远程关闭计算机sunbird,只要在网络中其他装有Windows XP的计算机中输入以下命令即可: shutdown -s –m \\sunbird -t 30 (其他参数用法同上) 图9 这时,在sunbird计算机的屏幕上将显示一个“系统关机”的对话框,提示“系统即将关机。请保存所有正在运行的工作,然后注销。未保存的改动将会丢失。关机是由sunbird\guest初始的。”在对话框下方还有一个计时器,显示离关机还有多少时间。在等待关机的时间里,用户还可以执行其他的任务,如关闭程序、打开文件等,但无法关闭该对话框,除非你用shutdown –a命令来中止关机任务。

一:远程唤醒的基本条件


Wake onLAN(WOL),俗称远程唤醒,是现在很多网卡都支持的功能。而远程唤醒的实现,主要是向目标主机发送特殊格式的数据包,是AMD公司制作的MagicPacket这套软件以生成网络唤醒所需要的特殊数据包,俗称魔术包(Magic Packet)。MagicPacket格式虽然只是AMD公司开发推广的技术,并非世界公认的标准,但是仍然受到很多网卡制造商的支持,因此许多具有网络唤醒功能的网卡都能与之兼容。
Boeing、IBM、Cisco、United States Army、Canada Customs and RevenueAgency、Intel Corp、Compaq、Lucent、Microsoft Ltd、Dell ComputerCorporation、Hewlett-Packard、Siemens、Walt Disney World Co.、CompuwareCorp、AMD (Isn't that ironic)、Nortel Networks、Macromedia Inc.、BritishTelecommunications plc、eBay等等公司均在使用WOL技术。
要实现远程唤醒,还需要硬件的设置:
主板和网卡必须都支持远程唤醒功能。一般目前的主板都支持这个功能(2002年以后的板都有),支持的主板上通常都有一个专门的3芯插座,以便在关机时为网卡供电。但并非所有的网卡都支持该功能(特别是一些价格较便宜的低档网卡),要判断网卡是否支持远程唤醒功能的方法很简单,支持远程唤醒的网卡上都有一个3针的WOL接口和一条3芯的远程唤醒电缆,通过判断网卡是否带有WOL接口即可(有些较新的网卡可能没有WOL接口也能支持远程唤醒。这是因为现在流行的主板支持PCI2.2标准,而PCI2.2标准不需要通过专门的WOL接口为网卡供电,允许主板直接通过PCI插槽向网卡提供Standby电源)。
1.硬件连接
网卡安装完毕后将远程唤醒电缆的一端插入到网卡的WOL接口上,另外一端与主板的3针WOL远程唤醒接口相连(该接口旁通常标有WOL_CON的字样,当然如果主板和网卡都支持PCI2.2标准则无须做这一步)。
需要说明的是,某些主板上已经集成了具有网络唤醒功能的网卡,只要开启“Wake on PCI Card”功能就可以了,没有什么三脚插座,更不需要专用的三芯连线。
2.CMOS设置
打开CMOS远程唤醒功能很简单,只要将CMOS设置中的“Power ManagementSetup”的“Wake Up On LAN”或“Resume byLAN”项设置为“Enable”或“On”即可。
ATX电源
必须要使用ATX电源,而且其+5V Standby电流必须比较大,根据Intel的建议,它需要在600mA以上。该电流的大小可以从电源外部标识中的+5VSB(或+5AUX,5VSB)栏里查到。(绝大部分的网卡在0.7A以下都可唤醒)
如果远程计算机最后一次关机的时候是属于非正常关机(突然断电或者关机时死机等),唤醒就有可能会失败。在Windows2000/XP系统中如果在关闭计算机时使用休眠,也可能会造成唤醒失败。这是因为一些网卡需要复位一个标记,这只有在操作系统正常关闭的时候才会发生。
软件的实现方面,其实就是通过socket向目标的机器发送MagicPacket(魔术包),魔术包的格式,包含有连续6个字节的“FF”和连续重复16次的MAC地址。你可以在任何协议的数据包(如在TCP/IP、IPX包)中填上 "FFFFFFFFFFFF"+连续重复16次的MAC地址,就可利用该协议作出一个使用该协议的MagicPacket。只要NIC检测到数据包中任何地方有这样的片段,便会将计算机唤醒。
假设被控计算机的Mac地址为01:02:03:04:05:06 (6 bytes),那么那台机器的网卡在数据帧内发现以下的片断便会将计算机唤醒。
FFFFFFFFFFFF010203040506010203040506010203040506010203040506
010203040506010203040506010203040506010203040506010203040506
010203040506010203040506010203040506010203040506010203040506
010203040506010203040506
正是因为这个Magic Packet可以封装在任何协议的数据包中,可以在各种Router和switch之间传送,而不会影响MagicPacket唤醒的功能。也就是说,不管Magic Packet是来自于LAN还是WAN,只要网卡检测到MagicPacket就能唤醒。最常被使用的是UDP广播包,不需要端口号,只要知道被控计算机的MAC地址即可。
注:UDP广播分两种,一种是directed broadcast,比如你的网段是192.168.0.X,你就往192.168.0.255发就可以了。另一种是limited broadcast,广播地址是255.255.255.255
要了解更多请参见“Magic Packet? Technical Documentation”
... echnicalResources/0,,50_2334_2481_2494,00.html

二:局域网远程唤醒

请你务必弄懂远程唤醒的基本条件中所讲解的东西再开始看本节。
首先声明一点,在你机上安装任何远程控制软件的客户端都不可以实现远程唤醒,PCAnywhere、RemoteAdministrator之类的远程控制软件在关机的情况下根本不可能工作,手机短信实现远程唤醒也是天方夜谭。远程唤醒只能基于你的计算机的硬件去实现。
现在假设A、B两机位于同一个局域网中, 要用主控计算机A机远程唤醒被控计算机B。
那你只要在B机的CMOS设置(有人喜欢叫BIOS设置)中设置好两个地方:
1.开启“Wake on PCI Card”功能,没有这项的设置的话,那可能就要插远程唤醒电缆了;
这步的目的是“在关机时为网卡供电”
2.开启“Wake Up On LAN”或“Resume by LAN”功能;
这步的目的是“让主板接受网卡发送的唤醒信号”
设置好之后,就保存退出。
在A机你要下载局域网唤醒的小软件,这里向大家推荐两款。
PCnet Magic Packet Utility——AMD的产品,英文介面,需要安装才可以使用
NetWaker for windows 简体中文版

下面以AMD的MagicPacket为例,在A机下载安装好。该软件默认安装在C:\pcnet\magic_pkt目录下,由于不会在程序项中或桌面上增加任何快捷方式,因此,要想运行该软件,用户必须自己到所安装的目录下执行magpac.exe,自己动手将该程序在桌面上建立一个快捷方式当然更方便了。
运行magpac.exe,在“Magic Packets”菜单中单击“Power On OneHost”(启动某一主机)命令,显示“Send a Magic Packet to OneHost”(向主机发送唤醒数据包)对话框(如图所示)。在“Destination EthernetAddress”(目标以太网地址)中输入B机的网卡MAC地址,单击“Send”(发送)按钮。B机将自动启动。
Magic Packet还可以远程唤醒局域网内多台计算机。

三:广域网的远程唤醒


1、广域网中实现远程唤醒,与局域网远程唤醒比起来,被控计算机端只要增加一个能获取公网IP地址、能设置端口映射的设备(如路由器、防火墙)。
现在主流的宽带上网方式不外乎ADSL跟Cable(即视讯宽频、有线电视网络)两种,都可以使用宽带路由实现共享上网,下面简单讲下这两种上网方式下路由器怎样设置才能获取到公网IP地址。
ADSL分两种,一种是固定IP的ADSL,在路由器中选择固定IP地址上网方式,填上电信分配给你的公网IP地址即可;另外一种是动态IP的ADSL,在路由器中设置PPPoE拨号,填上你的用户名、密码,拨号成功后路由器就会自动获取一个公网IP地址;
Cable的话,只要在路由器设置“自动获取IP”上网方式,路由器就会自动获取一个公网IP地址;
正确设置好路由器之后,在路由器的连接状态那里可以直接查看其公网IP地址。
2、在路由器中设置允许“Subnet Directed Broadcasts(子网定向广播)”,并且设置端口映射,将路由器的某一端口映射到被控计算机的任意端口
3、只要路由器通电,主控计算机就能通过互联网向路由器发送Magic Packet,而路由器与被控计算机之间是通过网线连通的,所以可以很顺利地将Magic Packet发送到被控计算机的网卡。路由器实际上起到中间桥梁的作用。
附上能发送Magic Packet的网页Wake On Lan over the Internet

Netmask是一个比较值得注意的地方,填错了的话,目标IP地址就会出错。
下面通过一个例子简单讲述一下广域网远程唤醒的过程
假设主控计算机为A机,被控计算机为B机
B机的所在局域网环境如下:一条ADSL接在4口路由器R1上,R1的4 个口分别连接着S1,S2,S3,S4四台交换机。B机接在S3交换机的其中一个口。
R1拨号后自动获取到的IP为12.34.56.78,B机在局域网中的IP为192.168.1.167,MAC地址为BB:BB:BB:BB:BB:BB。
在R1设置端口映射条目如下:12.34.56.78:9——>192.168.1.255:168
这里192.168.1.255为192.168.1.167所在网络的定向广播地址。
为什么不直接映射到192.168.1.167呢?因为当B机关机后,192.168.1.167这个IP不再与R1通信,R1中关于192.168.1.167的ARP条目也会很快就消失,所有与192.168.1.167这个IP通信的数据包都会被丢弃。
1.A机向12.34.56.78(255.255.255.251)这个目标IP的9号端口发送一个包含FFFFFFFFFFFF和连续重复16次BBBBBBBBBBBB的Magic Packet的单播包,中间经过了N个路由,该单播包顺利进入R1;
2.当R1检测到该数据包端口号为9,根据端口映射条目将该数据包的目标IP及端口号修改为192.168.1.255:168,此时该包被R1识别成定向广播包,因为R1已设置成允许Subnet Directed Broadcasts,所以该包并没有被丢弃;
3.R1将这个广播包向4个口广播,S1,S2,S3,S4所连的所有端口都收到这个广播包,即便B机处于关机状态也会收到该广播包;
B机的网卡检测到广播包中含自己MAC地址信息的Magic Packet,就会被唤醒,而其它机收到之后只会将该数据包丢弃。
4.实际应用中不建议主控计算机通过IP地址去跟路由器通讯,因为一旦路由器重新获取IP地址,远程唤醒就会失效。只要路由器支持动态域名解析(DDNS)功能,可将路由设置成IP地址变更时自动向DDNS提供商重新注册IP地址,DDNS提供商将根据你的帐号对你申请的域名进行域名解析。设置成功后就可以通过固定的域名去与路由器通讯,唤醒与该路由器直连的计算机。

四:调制解调器唤醒

网络远程唤醒还可以使用调制解调器,只要主板支持Wake-Up On InternalModem(WOM),那么电话能通的地方都能利用WOM来实现远程唤醒。普通的内置调制解调器是不能直接通过PCI插槽得到+5VSB待命电流的,需要用一条“WOM”连接线,插到内置调制解调器及主板的WOM的插槽内。若使用外置式调制解调器时则不存在这个问题,因为工作电压是由外置式调制解调器单独的电源变压器提供的。
确保主机和调制解调器的电源打开电话线已插好,在POWER MANAGEMENT SETUP里找modem ring resume或者POWERON BYRING项,将其设定为ON或者ENABLED。只要Modem处于开启状态,拿另一部电话拨打Modem所连接的电话号码就可以通过WOM实现远程唤醒了。使用WOM进行远程唤醒时不用担心电话费的问题,因为Modem只要侦测到电话震铃不需要接听电话就可以启动机器。但需要注意的是,这同时也是WOM的一个弊端,因为所有电话打进来都会马上唤醒,而打进的电话很可能并不是为了开机。

五:电脑控制器唤醒

网络人电脑控制器,是南宁网络人(netman)电脑有限公司出品的一款远程开机产品,有固话和手机两个版本。安装时将控制器插在电脑的PCI 插槽上,不需要其他软件配合或在电脑上安装驱动。 固话版需要从电话机上分出一根电话线插到控制器上,手机版需要在控制上放置一张手机卡。控制器安装好后,只要拨打该电话或手机号,即可实现远程开机。
拨打接在控制器上的电话或手机号码,在指定的时间无应答之后,控制器自动摘机,进入启动平台,这时语音提示输入登陆密码进行验证,这便解决了WOM所有电话打进来都会马上唤醒的弊端。需要提醒的是,进入平台后是需要按正常通讯费收取话费的。
验证密码正确之后,便可以根据语音提示来对电脑进行开关机的操作了:
按1#键,相当于手工按了一下电脑面板上的开机按键,电脑启动。
按2#键,相当于手工按了一下电脑面板上的开机按键,电脑关闭。如果电脑已经处于关机状态下,就会提示指令无效。
按3#键,可以修改响铃时间。需要提醒大家的是,一般的电话响铃时间都不会超过50秒,如果超过就自动挂机了,因此提醒大家设置响铃时间时不要超过50秒。
按下4#键,可以修改登陆密码,默认的登陆密码是123456 ,大家在使用时最好更改为6位数的其他密码。
按下5#键,相当于手工持续按下电脑面板上的开机按键6秒钟。电脑在死机的情况下,就可以通过这一功能,强制关闭电脑。过几分钟后,再重新启动就可以了。
如果你忘记了登陆密码,可以按下电话插口旁的复位键,得设置恢复到出厂设置,密码将复原为123456。

一:远程唤醒的基本条件

Wake onLAN(WOL),俗称远程唤醒,是现在很多网卡都支持的功能。而远程唤醒的实现,主要是向目标主机发送特殊格式的数据包,是AMD公司制作的MagicPacket这套软件以生成网络唤醒所需要的特殊数据包,俗称魔术包(Magic Packet)。MagicPacket格式虽然只是AMD公司开发推广的技术,并非世界公认的标准,但是仍然受到很多网卡制造商的支持,因此许多具有网络唤醒功能的网卡都能与之兼容。
Boeing、IBM、Cisco、United States Army、Canada Customs and RevenueAgency、Intel Corp、Compaq、Lucent、Microsoft Ltd、Dell ComputerCorporation、Hewlett-Packard、Siemens、Walt Disney World Co.、CompuwareCorp、AMD (Isn't that ironic)、Nortel Networks、Macromedia Inc.、BritishTelecommunications plc、eBay等等公司均在使用WOL技术。
要实现远程唤醒,还需要硬件的设置:
主板和网卡必须都支持远程唤醒功能。一般目前的主板都支持这个功能(2002年以后的板都有),支持的主板上通常都有一个专门的3芯插座,以便在关机时为网卡供电。但并非所有的网卡都支持该功能(特别是一些价格较便宜的低档网卡),要判断网卡是否支持远程唤醒功能的方法很简单,支持远程唤醒的网卡上都有一个3针的WOL接口和一条3芯的远程唤醒电缆,通过判断网卡是否带有WOL接口即可(有些较新的网卡可能没有WOL接口也能支持远程唤醒。这是因为现在流行的主板支持PCI2.2标准,而PCI2.2标准不需要通过专门的WOL接口为网卡供电,允许主板直接通过PCI插槽向网卡提供Standby电源)。
1.硬件连接
网卡安装完毕后将远程唤醒电缆的一端插入到网卡的WOL接口上,另外一端与主板的3针WOL远程唤醒接口相连(该接口旁通常标有WOL_CON的字样,当然如果主板和网卡都支持PCI2.2标准则无须做这一步)。
需要说明的是,某些主板上已经集成了具有网络唤醒功能的网卡,只要开启“Wake on PCI Card”功能就可以了,没有什么三脚插座,更不需要专用的三芯连线。
2.CMOS设置
打开CMOS远程唤醒功能很简单,只要将CMOS设置中的“Power ManagementSetup”的“Wake Up On LAN”或“Resume byLAN”项设置为“Enable”或“On”即可。
ATX电源
必须要使用ATX电源,而且其+5V Standby电流必须比较大,根据Intel的建议,它需要在600mA以上。该电流的大小可以从电源外部标识中的+5VSB(或+5AUX,5VSB)栏里查到。(绝大部分的网卡在0.7A以下都可唤醒)
如果远程计算机最后一次关机的时候是属于非正常关机(突然断电或者关机时死机等),唤醒就有可能会失败。在Windows2000/XP系统中如果在关闭计算机时使用休眠,也可能会造成唤醒失败。这是因为一些网卡需要复位一个标记,这只有在操作系统正常关闭的时候才会发生。
软件的实现方面,其实就是通过socket向目标的机器发送MagicPacket(魔术包),魔术包的格式,包含有连续6个字节的“FF”和连续重复16次的MAC地址。你可以在任何协议的数据包(如在TCP/IP、IPX包)中填上 "FFFFFFFFFFFF"+连续重复16次的MAC地址,就可利用该协议作出一个使用该协议的MagicPacket。只要NIC检测到数据包中任何地方有这样的片段,便会将计算机唤醒。
假设被控计算机的Mac地址为01:02:03:04:05:06 (6 bytes),那么那台机器的网卡在数据帧内发现以下的片断便会将计算机唤醒。
FFFFFFFFFFFF010203040506010203040506010203040506010203040506
010203040506010203040506010203040506010203040506010203040506
010203040506010203040506010203040506010203040506010203040506
010203040506010203040506
正是因为这个Magic Packet可以封装在任何协议的数据包中,可以在各种Router和switch之间传送,而不会影响MagicPacket唤醒的功能。也就是说,不管Magic Packet是来自于LAN还是WAN,只要网卡检测到MagicPacket就能唤醒。最常被使用的是UDP广播包,不需要端口号,只要知道被控计算机的MAC地址即可。
注:UDP广播分两种,一种是directed broadcast,比如你的网段是192.168.0.X,你就往192.168.0.255发就可以了。另一种是limited broadcast,广播地址是255.255.255.255
要了解更多请参见“Magic Packet? Technical Documentation”
... echnicalResources/0,,50_2334_2481_2494,00.html

二:局域网远程唤醒

请你务必弄懂远程唤醒的基本条件中所讲解的东西再开始看本节。
首先声明一点,在你机上安装任何远程控制软件的客户端都不可以实现远程唤醒,PCAnywhere、RemoteAdministrator之类的远程控制软件在关机的情况下根本不可能工作,手机短信实现远程唤醒也是天方夜谭。远程唤醒只能基于你的计算机的硬件去实现。
现在假设A、B两机位于同一个局域网中, 要用主控计算机A机远程唤醒被控计算机B。
那你只要在B机的CMOS设置(有人喜欢叫BIOS设置)中设置好两个地方:
1.开启“Wake on PCI Card”功能,没有这项的设置的话,那可能就要插远程唤醒电缆了;
这步的目的是“在关机时为网卡供电”
2.开启“Wake Up On LAN”或“Resume by LAN”功能;
这步的目的是“让主板接受网卡发送的唤醒信号”
设置好之后,就保存退出。
在A机你要下载局域网唤醒的小软件,这里向大家推荐两款。
PCnet Magic Packet Utility——AMD的产品,英文介面,需要安装才可以使用
NetWaker for windows 简体中文版

下面以AMD的MagicPacket为例,在A机下载安装好。该软件默认安装在C:\pcnet\magic_pkt目录下,由于不会在程序项中或桌面上增加任何快捷方式,因此,要想运行该软件,用户必须自己到所安装的目录下执行magpac.exe,自己动手将该程序在桌面上建立一个快捷方式当然更方便了。
运行magpac.exe,在“Magic Packets”菜单中单击“Power On OneHost”(启动某一主机)命令,显示“Send a Magic Packet to OneHost”(向主机发送唤醒数据包)对话框(如图所示)。在“Destination EthernetAddress”(目标以太网地址)中输入B机的网卡MAC地址,单击“Send”(发送)按钮。B机将自动启动。
Magic Packet还可以远程唤醒局域网内多台计算机。

三:广域网的远程唤醒

1、广域网中实现远程唤醒,与局域网远程唤醒比起来,被控计算机端只要增加一个能获取公网IP地址、能设置端口映射的设备(如路由器、防火墙)。
现在主流的宽带上网方式不外乎ADSL跟Cable(即视讯宽频、有线电视网络)两种,都可以使用宽带路由实现共享上网,下面简单讲下这两种上网方式下路由器怎样设置才能获取到公网IP地址。
ADSL分两种,一种是固定IP的ADSL,在路由器中选择固定IP地址上网方式,填上电信分配给你的公网IP地址即可;另外一种是动态IP的ADSL,在路由器中设置PPPoE拨号,填上你的用户名、密码,拨号成功后路由器就会自动获取一个公网IP地址;
Cable的话,只要在路由器设置“自动获取IP”上网方式,路由器就会自动获取一个公网IP地址;
正确设置好路由器之后,在路由器的连接状态那里可以直接查看其公网IP地址。
2、在路由器中设置允许“Subnet Directed Broadcasts(子网定向广播)”,并且设置端口映射,将路由器的某一端口映射到被控计算机的任意端口
3、只要路由器通电,主控计算机就能通过互联网向路由器发送Magic Packet,而路由器与被控计算机之间是通过网线连通的,所以可以很顺利地将Magic Packet发送到被控计算机的网卡。路由器实际上起到中间桥梁的作用。
附上能发送Magic Packet的网页Wake On Lan over the Internet

Netmask是一个比较值得注意的地方,填错了的话,目标IP地址就会出错。
下面通过一个例子简单讲述一下广域网远程唤醒的过程
假设主控计算机为A机,被控计算机为B机
B机的所在局域网环境如下:一条ADSL接在4口路由器R1上,R1的4 个口分别连接着S1,S2,S3,S4四台交换机。B机接在S3交换机的其中一个口。
R1拨号后自动获取到的IP为12.34.56.78,B机在局域网中的IP为192.168.1.167,MAC地址为BB:BB:BB:BB:BB:BB。
在R1设置端口映射条目如下:12.34.56.78:9——>192.168.1.255:168
这里192.168.1.255为192.168.1.167所在网络的定向广播地址。
为什么不直接映射到192.168.1.167呢?因为当B机关机后,192.168.1.167这个IP不再与R1通信,R1中关于192.168.1.167的ARP条目也会很快就消失,所有与192.168.1.167这个IP通信的数据包都会被丢弃。
1.A机向12.34.56.78(255.255.255.251)这个目标IP的9号端口发送一个包含FFFFFFFFFFFF和连续重复16次BBBBBBBBBBBB的Magic Packet的单播包,中间经过了N个路由,该单播包顺利进入R1;
2.当R1检测到该数据包端口号为9,根据端口映射条目将该数据包的目标IP及端口号修改为192.168.1.255:168,此时该包被R1识别成定向广播包,因为R1已设置成允许Subnet Directed Broadcasts,所以该包并没有被丢弃;
3.R1将这个广播包向4个口广播,S1,S2,S3,S4所连的所有端口都收到这个广播包,即便B机处于关机状态也会收到该广播包;
B机的网卡检测到广播包中含自己MAC地址信息的Magic Packet,就会被唤醒,而其它机收到之后只会将该数据包丢弃。
4.实际应用中不建议主控计算机通过IP地址去跟路由器通讯,因为一旦路由器重新获取IP地址,远程唤醒就会失效。只要路由器支持动态域名解析(DDNS)功能,可将路由设置成IP地址变更时自动向DDNS提供商重新注册IP地址,DDNS提供商将根据你的帐号对你申请的域名进行域名解析。设置成功后就可以通过固定的域名去与路由器通讯,唤醒与该路由器直连的计算机。

四:调制解调器唤醒

网络远程唤醒还可以使用调制解调器,只要主板支持Wake-Up On InternalModem(WOM),那么电话能通的地方都能利用WOM来实现远程唤醒。普通的内置调制解调器是不能直接通过PCI插槽得到+5VSB待命电流的,需要用一条“WOM”连接线,插到内置调制解调器及主板的WOM的插槽内。若使用外置式调制解调器时则不存在这个问题,因为工作电压是由外置式调制解调器单独的电源变压器提供的。
确保主机和调制解调器的电源打开电话线已插好,在POWER MANAGEMENT SETUP里找modem ring resume或者POWERON BYRING项,将其设定为ON或者ENABLED。只要Modem处于开启状态,拿另一部电话拨打Modem所连接的电话号码就可以通过WOM实现远程唤醒了。使用WOM进行远程唤醒时不用担心电话费的问题,因为Modem只要侦测到电话震铃不需要接听电话就可以启动机器。但需要注意的是,这同时也是WOM的一个弊端,因为所有电话打进来都会马上唤醒,而打进的电话很可能并不是为了开机。

五:电脑控制器唤醒

网络人电脑控制器,是南宁网络人(netman)电脑有限公司出品的一款远程开机产品,有固话和手机两个版本。安装时将控制器插在电脑的PCI 插槽上,不需要其他软件配合或在电脑上安装驱动。 固话版需要从电话机上分出一根电话线插到控制器上,手机版需要在控制上放置一张手机卡。控制器安装好后,只要拨打该电话或手机号,即可实现远程开机。
拨打接在控制器上的电话或手机号码,在指定的时间无应答之后,控制器自动摘机,进入启动平台,这时语音提示输入登陆密码进行验证,这便解决了WOM所有电话打进来都会马上唤醒的弊端。需要提醒的是,进入平台后是需要按正常通讯费收取话费的。
验证密码正确之后,便可以根据语音提示来对电脑进行开关机的操作了:
按1#键,相当于手工按了一下电脑面板上的开机按键,电脑启动。
按2#键,相当于手工按了一下电脑面板上的开机按键,电脑关闭。如果电脑已经处于关机状态下,就会提示指令无效。
按3#键,可以修改响铃时间。需要提醒大家的是,一般的电话响铃时间都不会超过50秒,如果超过就自动挂机了,因此提醒大家设置响铃时间时不要超过50秒。
按下4#键,可以修改登陆密码,默认的登陆密码是123456 ,大家在使用时最好更改为6位数的其他密码。
按下5#键,相当于手工持续按下电脑面板上的开机按键6秒钟。电脑在死机的情况下,就可以通过这一功能,强制关闭电脑。过几分钟后,再重新启动就可以了。
如果你忘记了登陆密码,可以按下电话插口旁的复位键,得设置恢复到出厂设置,密码将复原为123456。


远程开机远程关机方案汇总
1. **硬关:简单且直接** - 传统的硬关方式,如直接使用电源开关,或者在电脑BIOS中设置断电后自动开机,操作简便,适用于所有电脑。2. **软关:科技与网络的结合** - 网络唤醒(Wake on Lan)是另一种方法,利用专门的设备如HiPC微信小程序或华为路由器插件,配合公网IP,实现远程控制关机。对于...

怎么样实现电脑远程控制开机或关机
使用Windows的内置远程桌面连接功能。在被控制的电脑上启用远程桌面,然后在控制端电脑上使用“远程桌面连接”工具,输入被控端电脑的IP地址进行连接,连接时需要输入被控端电脑的用户名和密码。使用QQ的远程控制功能。在QQ聊天窗口中选择远程控制的图标,请求控制对方的电脑,对方接受请求后即可进行控制。使用...

电脑远程开机,远程关机怎么来实现?
支持远程唤醒的网卡上都有一个3针的WOL接口和一条3芯的远程唤醒电缆,通过判断网卡是否带有WOL接口即可(有些较新的网卡可能没有WOL接口也能支持远程唤醒。这是因为现在流行的主板支持PCI2.2标准,而PCI2.2标准不需要通过专门的WOL接口为网卡供电,允许主板直接通过PCI插槽向网卡提供Standby电源)。

电脑怎么设置远程控制开机关机
实现电脑远程控制开机或关机的方法 对于远程关闭计算机,通常我们借助“MSDOS”命令提示符来实现。例如,如果想关闭本机,直接按“Windows+R”打开“运行”窗口,输入“CMD”并点击“确定”打开MSDOS界面。从打开的MSDOS界面中,输入命令“shutdo...

怎么实现远程开机,远程关机,远程
电脑远程开机关机首先可以借助网络人开机卡硬件,将开机卡安装在被控电脑上通过拨打开机卡上的手机号码(手机版)或是拨打固话号码(固话版)实现语音指令开关机。此工具可以在电脑非正常关机状态下(例如断电情况后)实现电脑开机启动,避免很多软件无法实现电脑远程开机关机问题,再将网络人软件设置自动启动和...

如何设置网络远程开关机
在此输入想要远程控制开关机的计算机名称,以及“操作方式”,点击“确定”即可完成远程控制计算机开关机操作了。10、打开的聚生网管远程管理工具主界面中,点击“开机”或“关机”按钮。11、然后在弹出的窗口中输入想要进行操作的计算机的IP地址或MAC地址,即可按提示进行操作,实现远程开关机操作。

电脑远程开机,远程关机怎么来实现?
可以购买开机卡实现远程开关机,如网络人等。如果不想购买可以尝试下面方法。 如果是局域网内的,直接用网络唤醒软件就能开机。如果是外网要是光纤上网是固定IP的话,在远程的电脑上运行个网络唤醒的软件(百度一下很多的),只要知道你的IP和MAC地址,并且你的电脑支持的话可以实现远程开机,而且手机中智能机也有类似软件...

如何远程控制电脑开机
实现电脑远程控制开机或关机的方法:对于远程关闭计算机,通常我们借助“MSDOS”命令提示符来实现。例如,如果想关闭本机,直接按“Windows+R”打开“运行”窗口,输入“CMD”并点击“确定”打开MSDOS界面。从打开的MSDOS界面中,输入命令“shutdown -s”并按回车即可弹出如图所示的“关机”界面,如果在1...

如何通过局域网远程控制电脑关机
局域网远程控制电脑关机的方法 方法一:通过“命令”实现计算机关机操作。如果想关机本机,则可以按如下步骤进行:按“Windows+R”打开“运行”窗口,输入“cmd”进入命令提示符界面。从打开的“命令提示符”界面中,输入“shutdown -s&rdquo...

怎么远程开启电脑,远程开机?
远程开机简称WOL(Woke on LAN),它是通过局域网实现远程开机。我们只需知道某一台处于局域网计算机的MAC地址,结合一定的软件,就能实现远程开机。它的工作过程是这样的:局域网中的计算机处于关机状态,但它的网卡处于监控状态,等待网络开机的数据包。一旦收到该数据包,网卡就能打开主机电源实现开机。要...

孝义市17288847649: 电脑远程开机,远程关机怎么来实现? -
陈没哪复方: 现正在申请国家专利,然后通过软件实施远程控制,上传,远程开启摄像头监视……我们软、硬件结合网络人电脑远程开机卡(固定电话版)——网络人电脑远程开机卡(固定电话版)插在电脑的PCI 插槽上. 需要从电话机上再分出一根电话线插到控制器上,今后拨打该固定电话,即可实现远程开机(不影响电话正常使用).网络人电脑远程开机卡和网络人远程控制软件搭配使用将极大提高您的工作效率,只要能上网,你就可以通过电话启动电脑、下载修改文件,远程遥控鼠标键盘,实现全球控制的这项技术在世界上属于首创

孝义市17288847649: 怎么实现远程开机,远程关机,远程重启 -
陈没哪复方: 远程关机和远程重启,大多数远程控制软件都可以做到,比如下面提到的TV和向日葵远程控制. 用TV弄远程开机的话需要在这台电脑的同一局域网下至少有一台开着的其它电脑,才能实现对目标电脑的远程开机.个人觉得这个要求放在实际场...

孝义市17288847649: 你好,远程关机怎么开啊 -
陈没哪复方: 要想实现电脑的远程开关机控制,我们必须对电脑进行设置:右击“我的电脑”,从弹出的菜单中选择“属性"项.并在弹出的窗口中点击”高级系统属性“进入.然后在打开的”系统属性“窗口中,勾选 ”允许运程协助连接这台计算机“,...

孝义市17288847649: 如何实现电脑的远程开关机? -
陈没哪复方: 开启对方主机的远程桌面功能, 这样可随时通过远程桌面登录对方机器,进行任何你想要的操作,就跟操作本地计算机一样 唯一没法实现的就是关机后无法远程开机 不过现在很多的主板也支持通过网卡激活开机,关于如何实现网卡开机,你再搜索一下相关资料吧 本人亲测过是可以实现的

孝义市17288847649: 如何实现远程计算机/服务器的开机和关机 -
陈没哪复方: 远程开机:使用远程唤醒技术(WOL,Wake-on-LAN),计算机只要处于同一局域网内,就能够被随时启动.它通过局域网内计算机网卡的MAC地址,用软件发送包含该地址的特殊数据包以唤醒计算机.被控制计算机的硬件需求: 实现网络开...

孝义市17288847649: 如何实现电脑远程开关机
陈没哪复方: 安装个带远程唤醒开机的modem连接到你家里的电话线上设置有电话进来就开机 然后设置自动联网 再安装远程控制软件

孝义市17288847649: 怎么实现远程关机 -
陈没哪复方: 解决办法: 在你要关闭的电脑上,不是你的电脑上,你可以统一部署. 也可以终端操作. 1、单击“开始”按钮,选择“运行”,在对话框中输入“gpedit.msc”,然后单击“确定”,打开“组策略编辑器”. 2、在“组策略”窗口的左窗格中...

孝义市17288847649: 怎样实现远程关机?
陈没哪复方: (转载的,给你参考) 1、单击“开始”按钮,选择“运行”,在对话框中输入“gpedit.msc”,然后单击“确定”,即可打开组策略编辑器. 2、在“组策略”窗口的左侧窗格中逐级展开“计算机配置”→“Windows 设置”→“安全设置”...

孝义市17288847649: 如何实现远程开关 -
陈没哪复方: 您好,您可以使用网络人电脑远程开机卡(固定电话版),它可以实现电脑自动关机、定时关机.实现电脑自动关机,只需把网络人远程开机卡插在电脑的PCI 插槽上,从电话机上再分出一根电话线插到控制器上,今后拨打该固定电话,即可实现远程开机、定时关机(不影响电话正常使用). 网络人电脑远程开机卡(手机版),插在电脑的PCI 插槽上.手机版的远程开机卡放置一张手机卡,然后将卡插在电脑的PCI插槽上,今后只要拨打该手机卡,即可实现远程开机、定时关机.

孝义市17288847649: 怎样远程控制电脑“”关机”开机”? -
陈没哪复方: 在WindowsXP中实现远程关机 在Windows XP中,新增了一条命令行工具“shutdown”,其作用是“关闭或重新启动本地或远程计算机”.利用它,我们不但可以注销用户,关闭或重新启动计算机,还可以实现定时关机、远程关机.该命令的...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网