关于主机远程唤醒(WOL,Wake on Lan)的几种方法

原贴:http://atoz.blog.ubuntu.org.cn/?p=140

现在许多新的PC机(尤其是主板集成网卡的机器)都支持远程唤醒功能(WOL,Wake on Lan),通过远程唤醒,可以方便管理员实现计算机的自动开启。
当然被远程唤醒的主机需要具备以下条件:
1. 运行gpedit.msc,计算机配置,windows设置,安全设置,本地策略,用户权利指派,从远程系统强制关机,双击,添加用户或组,高级,立即查找,添加everyone即可。
2. 主板(和网卡)支持WOL功能,有些机器还需要在BIOS中设置开启该功能;
主机在关闭状态时需要是插电的,即计算机的主板和网卡为通电状态(此时整个计算机的用电量很小),才能够监听到网络中对自己的“唤醒数据包”;
管理员需要记下被唤醒主机网卡的MAC地址(物理地址),这样才能够通过相应的方法唤醒该主机;
在确定具备以上几个必要的条件后就可以通过不同的方法(软件)唤醒计算机了,具体使用哪种方法应根据自己的需要进行选择:一、在Windows中可以实现远程唤醒功能的软件很多,这里只介绍笔者常用的:
1、命令行方式的wolcmd:
wolcmd下载地址:http://www.depicus.com/wake-on-lan/wake-on-lan-cmd.aspx
把下载到的wolcmd放到c:\windows文件夹下。
wolcmd命令的格式为:
wolcmd [mac address] [ip address] [subnet mask] [port number]
在局域网中直接使用mac地址作为命令参数就可以唤醒指定的计算机,例如:
wolcmd 009027a324fe
可用批命令:wolcmd 0013D3C729C3 10.179.139.7 255.255.255.0 7
注:设置好远程计算机(实验室台式机)的mac地址、ip地址、子网掩码、远程端口号一般填7。鼠标点Wake Me Up,远程开机命令就发往ip地址所在的子网内。对应MAC地址的计算机就自动启动开机了。
使用命令行方式的wolcmd,可以写个批处理文件(.bat)或建立一个Windows快捷方式来执行wolcmd命令唤醒某个MAC地址的主机。

总结一下:
关机 20秒钟关闭打印机电脑:shutdown -s -t 20 -M \\dyj
取消 关打印机电脑命令:shutdown -a -M \\dyj
开机 远程开启打印机电脑命令:wolcmd 0013D3C729C3 10.179.139.7 255.255.255.0 7

查看MAC地址、IP地址、子网掩码等可用软件“局域网助手”。(当然这个软件也能执行上述操作,不过,相比之下,还是批命令来得更加快捷便利。

你可能感兴趣的:(关于主机远程唤醒(WOL,Wake on Lan)的几种方法)