wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)

wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)远程开机这个功能实在屌爆了,工作中会经常遇到需要远程开机的情景,比如说,晚上在家里,突然接到领导的电话需要改东西,然而家里的电脑又没有工作环境,各种工具软件都没有安装,这时如果往公司跑一趟真是麻烦,或者需求等不及你往公司跑一趟,也许这途中公司会损失更多。或者,晚上在家里工作了,第二天忘记把资料带回公司,这时远程开机也显得尤为重要。总之,如果你有远程办公的需求,就会用到远程开机。

大家好,又见面了,我是你们的朋友全栈君。        远程开机这个功能实在屌爆了,工作中会经常遇到需要远程开机的情景,比如说,晚上在家里,突然接到领导的电话需要改东西,然而家里的电脑又没有工作环境,各种工具软件都没有安装,这时如果往公司跑一趟真是麻烦,或者需求等不及你往公司跑一趟,也许这途中公司会损失更多。或者,晚上在家里工作了,第二天忘记把资料带回公司,这时远程开机也显得尤为重要。总之,如果你有远程办公的需求,就会用到远程开机。
        最近折腾了一番远程开机,其中走了不少弯路,各种测试,都快把同事的主机测废了,如果他知道我一晚给他的主机开关了几十次,希望他能原谅我。
开始步入正题
设置步骤(与先后顺序无关,随系统不一,可能界面有所不同)

1 设置网卡

     在你的系统里找到本地连接,右击–属性–配置

    wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)

      选择网卡的配置,高级选项,关机网络唤醒  魔术封包唤醒  样式比对唤醒 通通开启。各个参数具体有什么区别,目前没有找到官方资料,不过都开启肯定没错。

     wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)

    网卡的电源管理选项中,允许计算机关闭此设备以节约电源一定要关闭,否则网卡断电了就无法唤醒了。

wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)

2 设置bois

wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)

wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)

      此处华硕截图为例。每个人跟每个人的电脑也不一样,一般都是在高级电源管理中,此处可以设置

键盘唤醒,
鼠标唤醒,
网卡唤醒,
RTC唤醒(实时时钟Real-Time Clock)。
看你需求了,此处我们需要远程唤醒,网卡唤醒(由PCIE设备唤醒)这一项是一定要开启的。
        在这里,我还发现一个小插曲,正好我和同事的电脑是一个ps/2接口的鼠标,usb接口的键盘,另一个是usb接口的鼠标,ps/2接口的键盘,很庆幸,一下就被我发现,ps/2接口的设备才支持设置唤醒功能,usb接口的设备是不支持唤醒的,因为关机后不会保留usb供电。同事的电脑被我设置为可以键盘唤醒,关机后按键盘Ctrl + Esc 瞬间开机,感觉也是爽歪歪啊。

使用过程中发现,即使你只是使用局域网唤醒,那么你的电脑也需要设置arp静态绑定,或者你的路由设置了,你的路由支持唤醒,也可以用路由进行唤醒。

电脑设置arp静态绑定的话,容易造成以后使用这个ip的主机变了,如果不更新arp记录,导致你和它之间无法通信,所以我们采取广播的形式。

例如:ip为 192.169.0.100  mac地址为  11-22-33-44-55-66

我们发送 magic package 时,发送到192.169.0.255

3 arp静态绑定,有广域网唤醒需求的作路由端口转发(不过好像都有此需求)

        无论是局域网唤醒,还是广域网唤醒,都需要在路由器设置arp静态绑定(目标主机的ip地址也需要是静态的,不能DHCP分配),就是把ip和网卡的mac地址静态绑定,这样在发魔幻封包数据的时候才能保证送达目的主机,如果不设置绑定,会出现刚关机的几分钟可以唤醒,关机时间长了就无法唤醒了。其实跟关机时间没有关系,并不是我一开始想的关机时间长了网卡断电了。当然如果你在网卡的电源管理设定了允许关闭设备是会出现这种情况。不过我们经过上述设置,已经排除网卡断电的情况,而是arp记录过期,导致找不到mac地址与ip地址对应的记录,就无法发送魔幻数据包。

        如果需要从广域网唤醒主机,那么需要在路由做端口转发,如果是多级路由,需要设置多级路由转发。端口转发说起来又够本文以上篇幅了,大家可以搜专门的文章了解。

鉴于我这里也走了不少弯路,许多新手可能也有跟我一样的困惑,上两张图。

端口转发在有的路由里叫虚拟服务器,有的叫端口映射,如下图:

wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)

唤醒工具
可以搜索 wake on lan 工具,mac版   windows版   ios版   Android版应有尽有,我windows用的wake-on-lan sender,小巧便捷。

wake on lan 远程唤醒/远程开机中的所有设置细节(arp静态绑定解决长时间关机无法唤醒)

安卓版 百度搜索 android wake on lan 就会出来一堆下载链接。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143074.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vb中如何连接mysql_vb怎么连接数据库「建议收藏」

    vb怎么连接数据库[编辑]概述我们对数据库进行操作时,一方面要使用户可以在程序界面上对需要的数据进行访问;另一方面可以对数据库中的数据进行各种操作,最终的操作结果还要反馈给用户。一、Data控件1.设置数据控件的属性2.将Data控件连到一个特定的数据库和其中的一个表上3.在VB中建立一个标准的工程4.在窗体中添加控件(Data1就是一个Data控件)5.改变控件的一些属性6.对Data控件进行设…

    2022年4月16日
  • Landsat TM 波段组合[通俗易懂]

    Landsat TM 波段组合[通俗易懂]附录2:LandsatTM波段组合(NASA网页99-10-18)3,2,1这种RGB组合模拟出一副自然色的图象。有时用于海岸线的研究和烟柱的探测。4,5,3用于土壤湿度和植被状况的分析。也很好的用于内陆水体和陆地/水体边界的确定。4,3,2红外假色。在植被、农作物、土地利用和湿地分析的遥感方面,这是最常用的波段组合。7,4,2土壤和植被湿度内容分析;内陆水

    2022年7月23日
  • 洗牌算法思路_随机洗牌算法

    洗牌算法思路_随机洗牌算法1.背景    笔试时,遇到一个算法题:差不多是在n个不同的数中随机取出不重复的m个数。洗牌算法是将原来的数组进行打散,使原数组的某个数在打散后的数组中的每个位置上等概率的出现,刚好可以解决该问题。2.洗牌算法    由抽牌、换牌和插牌衍生出三种洗牌算法,其中抽牌和换牌分别对应Fisher-YatesShuffle和Knuth-DurstenfeldShhuffle算法。 …

    2022年9月21日
  • redis性能测试,测试并发性能

    redis性能测试,测试并发性能

    2021年8月21日
  • W3C标准及规范_地脚螺栓标准规范

    W3C标准及规范_地脚螺栓标准规范1.概念:W3C标准中文名:万维网联盟,外文名:WorldWideWebConsortium万维网联盟标准不是某一个标准,而是一些列标准的集合。网页主要有三部分组成:结构(Structure)、表现(Presentation)、行为(Behavior)。对应的标准也有三方面:结构化标准主要包括XHTML和XML,表现标准语言主要包括CSS、行为标准主要包括(如W3CDOM)、…

    2022年9月17日
  • ArrayList扩容1.5倍

    ArrayList扩容1.5倍先写一个小案例代码packagecom.itheima.demo;importjava.lang.reflect.Field;importjava.util.ArrayList;publicclassArrayListDemo{publicstaticvoidmain(String[]args){ArrayList<I…

    2022年4月28日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号