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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm使用anaconda环境可以直接导入包吗_anaconda pycharm环境配置

    pycharm使用anaconda环境可以直接导入包吗_anaconda pycharm环境配置PyCharm使用Anaconda环境使用pycharm进行python脚本开发,特别是进行科学计算时,需要引入大量的第三方脚本,此时如果每次都需要去逐一下载,无疑浪费了许多时间。这时可以使用Anaconda来快速的搭建一个开发环境什么是AnacondaAnaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。上图为Anaconda完成安装之后的页面,可以看到右侧已经

    2022年8月29日
  • VS无法打开源文件

    VS无法打开源文件通过一天的时间终于弄出来了,无法找到源文件的主要原因其实就是你删了某一个文件夹,他找不到了。这是我查这么多最贴合实际的一次,其他的调的,可能也可以解决,不过会有其他问题产生,无法打开元文件。搞了半天还是不行,主要是没有从根本上下手。推荐一个链接,解决这个问题:解决无法打开源文件…

    2022年6月15日
  • hive 修改字段类型和增加字段表

    hive 修改字段类型和增加字段表Hive表修改字段类型Altertable表名 changecolumn原字段名称 现字段名称 数据类型 新增字段表altertable表名addcolumns(字段名数据类型)  

    2022年5月16日
  • NETCms教程_html控制台

    NETCms教程_html控制台NETCms教程 1.安装 2.下载 3.模板与标签制作(一) 模板与标签制作(一)http://www.aspxcms.com/tech/2/http://www.aspxcms.com/tech/2.rar4.模板与标签制作(二)模板与标签制作(二)http://www.aspxcms.com/tech/3/http://www.aspxcms.

    2022年9月30日
  • JWT原理详解_电磁感应现象原理

    JWT原理详解_电磁感应现象原理1.COOKIE使用和优缺点1.1cookie原理:用户名+密码cookie是保存在用户浏览器端,用户名和密码等明文信息1.2session使用原理session是存储在服务器端的一段字符串,相当于字典的key1.用户向服务器发送用户名和密码。2.验证服务器后,相关数据(如用户角色,登录时间等)将保存在当前会话中。3.服务器向用户返回session_id,session信息都会写入到用户的Cookie。4.用户的每个后续请求都将通过在Cookie中取出session_id传给

    2022年4月19日
  • 2021最新 idea激活码【在线破解激活】

    2021最新 idea激活码【在线破解激活】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日

发表回复

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

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