注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

梦想之鹰的天空

天高任鸟飞......放飞....心情..........放飞.....梦想

 
 
 

日志

 
 

【转】通过网络远程开机(网络唤醒)其实不难(可通过网页开机,wolcmd.exe命令传进内网远程开机)神奇的  

2017-04-03 14:19:50|  分类: 桌面应用 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

wol实现透过internet远程开机(可通过网页开机,能上网就能开机启动电脑,wolcmd.exe远程开机)

                                       作者:依山居

什么叫WOL,WAKE UP LAN?网络唤醒?什么是魔法封包?什么是动态域名解析?端口映射?有任何不懂的请自行百度,我相信百度会帮你去GOOGLE。

一、目的、效果、网络唤醒的应用

                1、透过网络远程开机,可以在需要远程控制或者需要传输文件的时候再开机,不需要电脑一直保持开机状态。-_-这样至少可以省电。

               2、可以在电脑被意外关机后重新开机。比如电脑被同事关了、或者误操作把电脑给关了,只要有网络,能上网的任意地方就可以开机启动电脑。

             3、以后还要实现在通过手机上网也能开机启动电脑。

               4、在一个比较大的集群系统里面,也许可以实现在系统空闲时候把一些服务器关机或者休眠,繁忙时候根据需要唤醒其它服务器一起来工作。

                5、似乎有些主板默认就支持网络唤醒开机, 所以在渗透到一个局域网络的时候,在局域网里广播魔法封包有一定机率可以唤醒一些电脑,作用就是可以在深更半夜没人的时候唤醒这些电脑后放心大胆的干活,电脑没有人在使用,不容易被发现。前提是要事先搜集到局域网内电脑的MAC地址。我不确定是不是有些电脑主板默认就支持网络唤醒,不再需要任何设置,只要向这些电脑发送魔法封包就能启动。这个问题有待验证。

                 6、批量远程开机 一个网络里面几百台以上的电脑同时开机,人工一台台启动当然要慢得多。设置成支持网络开机、再搜集到这些电脑的MAC地址,实现批量开机很容易。

二、环境、条件ADSL拨号上网,动态IP,我电脑在内网通过网关上网,电脑是比较新的,945主板应该支持网络唤醒。

三 、网络远程唤醒必需的软硬件

原先想一想又是动态IP,又是电脑在内网的,想要远程开机,有人说了没法实现这个,我没有相信他,很快发现这并不是什么难事,只是需要的条件比较多。

            1、网络唤醒需要硬件支持 大多电脑都支持网络唤醒,再经过正确的设置,一定能通过局域网络来开机。不同主板设置稍有不同。不明处请百GOOGLE度。我的主板集成网卡是PCIE的,要设置成允许通过PCIE 启动,同时启动ACPI 2.0 支持才能从网络唤醒。

              2、在网关上做动态域名解析 在网关上绑定一个花生壳就可以。

              3、在网关上做端口转发 网络封包使用的是UDP协议,必须要支持转发UDP广播,端口转发的方法和工具很多,我这里用了passport这个工具来做端口转发,我是这样设置: 0.0.0.0:65533>192.168.0.255:7 UDP 意思是任何发往网关65533端口的魔法封包要在局域网里广播,这样才能让我们要开机的电脑的网卡收到开机信号。

             4、需要网关保持开机运行

            5、我们还需要可以发送魔法封包的工具   我使用的是wolcmd和通过这个网页来开机http://www.depicus.com/wake-on-lan/woli.aspx

四、发送魔法封包的方法

可以使用远程唤醒电脑、发送魔法封包的GUI工具很多,到处都有下载,用法无非是填上MAC地址、IP 、端口然后点发送,我这里就不说了。

1、远程唤醒命令行工具WOLCMD的使用方法:

wolcmd 00221569CE6A xxx.vicp.net 255.255.255.255 65533

把上面这一行命令存为XXX.BAT批处理脚本文件,需要远程开机时运行即可。意思是向网关(网关的外网地址xxx.vicp.net)的65533端口发送魔法封包,由于我使用了passport 做了端口转发,网关会把65533端口上收到的UDP包转发广播到内网,于是网卡MAC地址00221569CE6A的电脑就能收开机的指令了。passport 下载地址:http://sourceforge.net/projects/pjs-passport/files/

2、在网页上远程开机:

depicus.com 提供了很多远程唤醒工具,同时还提供了一个网页来发送魔法封包实现网页唤醒电脑,我们打开http://www.depicus.com/wake-on-lan/woli.aspx填上MAC地址、IP地址、端口号等信息然后提交就可以远程开机了。不过要时时记得一个MAC地址,太难了。

3、打开一个URL就开机^_^:

我发现在发现构造这样的一个URL:http://www.depicus.com/wake-on-lan/woli.aspx?__VIEWSTATE=%2FwEPDwUKMTcwMzQ0ODE2NWRkbwQCWt3QRAsehmc1a70B8bkdHdg%3D&__EVENTVALIDATION=%2FwEWBgL49dOdBALY9dLhDAKP05P9AgKih6rRCgKc6fOEDALaxo%2FnC2Eezh0dsFN9JFEmE8AY32aeKZEG&edtMac=00-22-15-69-CE-6A&edtIpAddress=xxx.vicp.net&edtSubnetMask=255.255.255.255&edtPortNo=65533&btnWakeUp=Wake+On+Wan

只在浏览器中直接打开,就可以启动我的电脑。我用的遨游在线收藏,不管在哪都可以同步在线收藏夹,所以现在对我来说,远程开机就是一个打开URL,很方便。

4、如果不方便使用和下载第三方工具,可以直接执行命令:

mshta “http://www.depicus.com/wake-on-lan/woli.aspx?__VIEWSTATE=%%2FwEPDwUKMTcwMzQ0ODE2NWRkbwQCWt3QRAsehmc1a70B8bkdHdg%%3D&__EVENTVALIDATION=%%2FwEWBgL49dOdBALY9dLhDAKP05P9AgKih6rRCgKc6fOEDALaxo%%2FnC2Eezh0dsF

  评论这张
 
阅读(23)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017