远程开机详细教程图.docx
《远程开机详细教程图.docx》由会员分享,可在线阅读,更多相关《远程开机详细教程图.docx(12页珍藏版)》请在冰豆网上搜索。
远程开机详细教程图
远程开机详细教程(图)
教你如何实现internet远程唤醒电脑
WOL原理
WOL(WakeonLan),即局域网唤醒,从根本上来说是硬件设备提供的一项管理功能。
该功能可以当电脑处于关机或休眠状态时,通过给网卡发送特定的数据包从而命令网卡向主板发送开机指令,进而实现上电开机。
可见,网络唤醒需要硬件(主要是主板和网卡)的支持。
目前几乎所有品牌的硬件都支持WOL(2000年以前的硬件产品有可能不具有该功能),但有可能在软件上默认WOL处于关闭状态,当然是出于安全考虑。
前提条件:
一、电脑网卡或者主板支持wol,远端被唤醒计算机的网卡必须支持WOL,而用于唤醒其他计算机的网卡则不必支持WOL。
二、电脑必须安装有符合ATX2.03标准的ATX电源,+5VStandby电流至少应在720mA以上。
有的早期电源可能只设计到500mA,在进行网络开机时,某些耗电较大的网卡可能会无法启动。
三、广域网IP为固定IP或者可用动态dns
四、如果广域网经由路由器,路由器必须有静态ARP功能。
五、一个同时支持广域网和局域网远程开机的软件,实现远程唤醒的软件有很多,原理都是相同的。
下面列出几款常用的WOL软件:
LanHelper局域网助手
MagicPacketUtility
NetWakerforwindows
Remote Boot Lite
WakeOnLanGui(局域网开机)
waker_21(
关于电脑的设置。
有3个地方:
1、主板WOL启动:
进入BIOS,将“PowerManagementSetup”中的
“WakeUpOnLAN”或“ResumebyLAN”或boot by lan项设置为“Enable”或“On”,或“PowerOnByPCIDevices”或“PowerOnByPCIEDevices”项设置为“Enable”。
(主板自带网卡不同,这些选项也不完全相同,类似的意思的设置)。
如果是pci网卡的话,WakeonPCICard设置为enable。
现在许多主板支持直接通过PCI插槽向网卡提供Standby电源(这类主板的BIOS中往往有“WakeonPCICard”设置项),这种情况就不需要连接电缆,这也是有些支持远程唤醒的网卡没有WOL接口的原因。
2、网卡WOL启动:
进入windows后,进入设备管理器,选择要用于WOL的网卡,进入属性窗口选择“高级”选项卡,在列表里能找到“Wakeup Capabilities(唤醒功能)”设置值为“MagicPacket”或”Both”(或“关闭状态唤醒”设置为启用。
“唤醒功能”设置为两种方式都选的那个选项“幻数据包和模式匹配”。
3、要打开网卡的属性“电源管理”,去掉“允许计算机关掉此设备以节约电源”的勾。
最后当然要按确定。
上一步也是一样要按确定。
如果能找到上述两种设置的地方,就说明你的硬件是支持WOL的,启用这些功能后就可以通过局域网来唤醒了。
注意,如果电脑非正常关机(比如按Power键来强制关机)还是无法WOL的,只有正常关机后,网卡仍会处于活动状态可以接收网络数据。
局域网开机。
要通过internet来唤醒,必须首先确保在局域网内是可以正常唤醒的。
1、局域网远程开机。
这里以WakeOnLan工具为例介绍。
在局域网内唤醒时,只要MAC正确,SendOptions选为LocalSubnet,点击“WakeMeUP”就可以唤醒对应的电脑了。
怎样获取被控端网卡的MAC地址:
在Windows2000及XP系统中单击“开始→运行”命令在“运行”对话框中输入“cmd”命令“确定”后打开命令提示符。
输入“ipconfig/all”命令后出现的PhysicalAddress就是MAC地址。
2、通过internet唤醒电脑
如果广域网经由路由器远程开机,数据包就必须经过路由器中转。
而虽然可以设置DMZ主机或者端口转发,但有一个很严重的问题是电脑关机之后路由内部的相应ARP记录会消失,于是即使路由器收到了激活数据包,它也不知道应该发给局域网里的哪个网卡。
所以这里就必须要路由器具备静态路由表的功能。
因此要将IP地址和网卡的mac地址绑定之后。
才能顺利从广域网远程开机。
WAN与LAN的不同在于在广域网上,有许多的路由器等网络设备,这些设备可能会使MagicPacket的包不能到达我们想唤醒的电脑网卡上。
因此,要实现通过internet来唤醒,必须得到路由器的支持。
下面以TP-LinkWR841N无线路由为例来说明配置过程。
首先确保路由器可以正常接入internet,即通过服务商得到一个公网IP,(对于家庭来说ADSL、CableModem是常见的上网方式),进入路由器WEB配置页面http:
//192.168.1.1
a.端口映射(虚拟服务器)
“转发规则”-“虚拟服务器”,添加一新条目,端口为7(7是默认的端口号,也可以是其它端口号,只要不和其它的冲突),IP地址为需要唤醒电脑网卡所使用的IP地址(比如192.168.1.8),协议为UDP,并使之处于“生效”状态。
这一步使得当路由器收到发到它7端口的数据都会转发到192.168.1.8这台电脑上。
b.IP与MAC绑定
“IP与MAC绑定”-“静态ARP绑定设置”,添加一新条目,MAC地址添为网卡(被唤醒电脑上的)MAC,如00-0B-2F-XX-XX-XX,IP为上一步设置的IP192.168.1.8
当路由器收到从internet发来的MagicPacket包时,由于设了端口映射就需要将其转发到192.168.1.8上。
但由于电脑是处理关机状态,ARP无法通过广播找到192.168.1.8这台电脑,Magic包将被路由器丢弃,因此进行静态的IP-MAC绑定,使数据包可以直接发往MAC为00-0B-2F-XX-XX-XX的网卡上。
此时,从理论上来说,通过internet的远程唤醒就可以成功了。
但还有一些工作需要补充,以便更好地工作。
c. 为了确保该电脑在启动后可以获得192.168.1.8这个IP,需要在DHCP服务器中设置一个静态地址分配,即MAC00-0B-2F-XX-XX-XX静态分配192.168.1.8永不过期。
d. 在路由器上使用动态DDNS功能,这样可以用一个域名来访问而不用查看经常改变的公网IP(ADSL拨号上网的IP是经常变的)。
同时,允许路由器可以进行无端WEB管理,以方便当我们在任何地方都可以检查路由器的状态。
配置好了路由器(可能需要重新启动路由器),就可用上面那个WOLforwindows来通过internet过程唤醒(WOLovertheinternet)。
注意:
SubnetMask(子网掩码)指的是公网IP的子网掩码,不是目标电脑局域网的子网掩码。
要是不知道就都试以下255.0.0.0 255.255.0.0 255.255.255.0 255.255.255.255
呵呵,现在出门在外,想要操作家里电脑,用鼠标点一下就开机了,不用再打电话叫老婆开电脑了。
LanHelper局域网助手使用简介。
对学校微机室多台电脑的远程批量开机或关机最实用。
要求:
每台电脑都支持远程唤醒功能:
设置BIOS,将“WakeonLan”设置为“Enable”(如果是通过PCI插槽直接向网卡供电的还需要对“WakeonPCICard”项作相应设置)。
步骤1:
收集“被控计算机”的信息。
对机房的学生机进行唤醒与关闭操作,所以学生机就是被控机。
首先启动所有学生机,再运行安装于教师机的Lanhelper,选择“扫描局域网”(扫描位于同一局域网的所有电脑)或“扫描工作组”(指定扫描某一工作组中的计算机,例如我们学校的机房电脑均位于student工作组中,就只勾选student工作组而进行扫描)。
扫描结果如图1所示。
将扫描结果保存下来,以后需批量开关机时可随时打开保存文件,执行相关操作。
保存扫描结果的方法为:
执行“文件”菜单中的“另存为”命令。
步骤2:
远程唤醒:
1.关闭所有学生机,注意一定要正常关机,如果非正常关机(包括突然断电或关机时死机)可能导致唤醒失败。
2.回到教师机,从Lanhelper扫描结果的列表中,选择一台或多台电脑(用Shift或Ctrl组合键选择一批计算机),再点击工具栏中的“远程唤醒”工具按钮,在出现的窗口中直接点击“唤醒(w)”按钮就行了(图2)。
执行情况可通过查看“工具→日志→查看日志”来获知。
步骤3:
批量关机
Lanhelper只能远程关闭操作系统为WindowsNT/2000/XP的机器,下面分别以Windows2000和WindowsXP为例叙述远程批量关机。
1、批量关闭Windows2000,远程关闭Windows2000系统的方法有两种:
方法一:
在Lanhelper扫描局域网结果的窗口中,选择一台或多台要关闭的
机器,然后点击工具栏的“远程关机”按钮,出现远程关机窗口(图3)。
图中“远
程机器”后面的列表框中只显示一台机器的名字(不用理它,真正关机时会关掉
所有被选择的机器);勾选“登录到远程机器”;在“用户名(U)”后写上拥有关机权限的用户名(一般用Administrator账户或等效于“Administrator”的账户),在“密码(P)”后写上该用户的密码;勾选“强制关闭(F)”选项。
最后点击“确定”按钮。
这种方法关闭机器的操作步骤较为简单。
方法二:
选择要关闭的一台或多台计算机,在命令菜单中选择“工具→远程执行
→Lanhelper集成命令→关机(强制)”。
出现远程执行窗口后(图4),勾选“登录到远程机器”,再填入拥有关机权限用户的用户名与密码,“时间”文字框里的时间意指多长时间后执行关机操作,最小值为1分钟(实际操作中你会发现,即使设置成一分钟,其实半分钟不到电脑就被关闭了),最后点击“提交”按钮。
在图4中,本来我们是选择一次关闭多台电脑的,但图中“远程机器(M)”
列表框中只会显示其中一台机器的IP地址。
别担心,继续操作下去,被选中的电脑“一个也不会少”,都会被关闭的。
建议用第二种方法关机。
因为在用第一种方法关机时会遇到机器并未被完全
关闭的现象,屏幕显示“现在可以安全地关闭电脑了”就静止不动了。
这是因为
Lanhelper不能完全关闭WindowsNT/2000机器的电源,而用改进了的第二种关
机方法则能完全关闭电源(在远程关闭操作系统为WindowsXP的机器时,无论用
第一种方法还是第二种方法,都能顺利关掉电源)。
用第二种方法关机的另一好处是,操作者能及时知道命令的执行情况,在执
行完关机操作后,屏幕会显示任务是否被成功执行,如果不成功则显示出错提示。
关闭Windows2000注意:
在远程关闭Windows2000时要考虑权限问题,只
能用“Administrator”或等效于“Administrator”的账户来关机。
批量关机时
还需要注意,所有被关电脑应具有相同的关机账号与密码,例如用“stj”账户关机,则所有被关计算机都应有此账户,并设有相同的密码(当然密码可都设置为空)。
2、批量关闭WindowsXP
远程关闭WindowsXP机器的方法与关闭Windows2000有所不同,特别注意有一明显区别:
远程关闭WindowsXP时,远程关机和远程执行窗口中的密码不能为空,即关机账户须有密码,否则关机失败。
在实践中还发现,可以用“guest”账户远程关闭WindowsXP机器,但须对所有远程WindowsXP机作适当设置,具体如下:
1.启用“guest”账户:
打开“计算机管理→系统工具→本地用户和组→用户”,双击“guest”账号,在弹出对话框的常规页面中关掉选项“账户已停用”。
特别注意,有人在开启guest账户时常因一时粗心而到“控制面板→用户账号”中设置启用guest,其结果当然是不能成功的。
2.打开“控制面板→管理工具→本地安全策略→本地策略→安全选项”,双击“网络访问:
本地账号的共享和安全模式”项,将“仅来宾-本地用户以来宾身份验证”改为“经典-本地用户以自己的身份验证”。
3.赋予“guest”关机权限(我在多次实践中发现,不做这一步操作有时也能正常关机):
打开“控制面板→管理工具→本地安全策略→本地策略→用户权力指派”,双击“从远端系统强制关机”项,在弹出的对话框中单击“添加用户或组”按钮,其后在新弹出的对话框中输入“guest”,单击“确定”按钮。
关闭WindowsXP注意:
在远程关闭WindowsXP时,即使用“Administrator”作为关机账户,“guest”也不能禁用;但在用“Administrator”作为关机账户远程关闭Windows2000时,“guest”却可以不启用。
在用“guest”账户远程关闭WindowsXP时,远程关机和远程执行窗口中的“登录到远程机器”不要勾选,当然也不用填写“用户名”与“密码”了。