跨网段远程网络唤醒计算机,远程唤醒及跨网段远程唤醒_AshdollR的博客-程序员宅基地

技术标签: 跨网段远程网络唤醒计算机  

远程唤醒:

1、除了在BIOS中开启远程唤醒功能外,有些主板要求开启以下功能:

AC Back Function(设置掉电重启后系统的状态)

主板的来电唤醒功能 比如一插电源线主机就启动看你想怎么设置了 使用远程唤醒将“AC BACK Function”设置为“Full-on”即可 关机,开机,先前的状态(原来开时后来电就马上开机,原来关机后来电时还保持关机状态)

2、另外,有些网卡还要在其属性中进行另外设置:

系统重新启动后,单击[开始]-][控制面板],然后选择[系统]。

在“系统属性”窗口中,选择[硬件] 标签,然后单击[设备管理器]。

在“设备管理器”窗口中,单击[网络适配器] 旁边的加号+,然后双击[marvell yukon 88e8036/8053 pci-e fast ethernet controller]。

选择[高级] 标签,然后选择[wake from shut down] 属性。

在“值”列表中选择[开],然后单击[确定] 以关闭对话框。

跨网段远程唤醒:

由于跨网段要经过交换机或路由器,而它们是不允许广播的,所有些网友回答用 ip help address 原理么类似跨网段的DHCP,或者IP DIRECTED BROADCAST 和 IP FORWARD PROTOCOL 需要ENABLE等。可是使用后发现还是不行,后来见到一文章:

************************************************************

远程开机,现在有两种方法,本地同一广播域内开机,远程过路由开机。

先谈谈本地开机。

要打开mac地址是00-0E-7F-7B-BD-32这台主机,发起pc发出一个广播。通过sniffer的ip包。可以看到目的MAC地址是FF-FF-FF-FF-FF-FF,这是一个广播,再看目的ip地址,192.168.200.255,是ip广播,向下看,数据包是UDP,目的端口是2304,源端口不必理会。

那么说,发一个广播,只要端口是2304就可以开机吗?显然不是,开机是有针对性的,不是发一个这样的广播,所有的机器都开机。关键就在那个数据里面。看一下这个126字节的数据到底有什么,最初的6个子字节是全F,7到12字节就是要开机的MAC地址,然后循环出现,直到填充到126个字节为止。这才是确定开那一台机器的关键。

总结一下,要开机就必须让被开的机器,收到端口为2304的udp数据包,包的内容包含了被开机的MAC地址。但是没有开机的机器没有办法设定ip地址,怎么才能让其收到,于是广播就是最好的方式了。

那么远程过路由开机怎么办,又不能进行广播。

通过抓包可以发现,目的mac地址变成了网关的,目的ip地址变成了那台机器设定的静态ip,其它数据没有变化。那么这样可以开机吗?前面不是说过了,没有开机的机器是无法设定ip的,它如何才能把这个数据送到该网卡呢。

这里就牵扯到一些路由器,交换机,hub的一些原理。hub是把所有的数据都发送到所有端口(物理),所以效率不高;交换机呢,是根据已经注册的mac地址和端口(物理)的对应关系转发,那么没有开机的情况下,当然也没有注册mac地址了,但是交换机在对待没有注册的mac地址的时候,会把这个数据包发往所有的端口(物理),这样也没问题了。那么作为远程的关键导入点的路由器,是工作在3层,它要查找ip地址和mac的对应关系,就用arp协议,我们知道如果这台机器是down状态下,是不会应答arp广播的,那么这样说来无法开机了?结果却出人意料,机器却开机了,为什么?

分析一下,进入路由器,察看arp table,竟然有ip地址和mac的对应,稍作思考就明白,原来这台测试用的电脑刚刚做完开机测试,刚关机,开机的时候,即使我们什么都不做,windows机器也会去找微软的服务器的,这已经不是秘密,那么它必然找过网关,所以网关当然就知道了这个ip和mac的对应关系,根本就不用arp查找,直接就发出数据,机器接收到也就能开机了。为了证实这个想法,把路由器内的对应关系删除,果然不能开机了。

远程开机不能只开刚刚关闭的机器吧,症结就在ip和mac的关系上,那么绑定对应关系,问题迎刃而解。

************************************************************

于是在交换机中加入IP与MAC地址的绑定命令:arp 192.168.1.2 0011.e4e5.2489 arpa

然后用AMD的开机软件测试,在IP地址中输入192.168.1.2,在MAC地址中输入0011.e4e5.2489 ,OK成功。

以上测试在CISCO3550中测试通过。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42298081/article/details/118202849

智能推荐

3-6 输出三角形面积和周长_ML_GearYe的博客-程序员宅基地

解答:#include<stdio.h>#include<math.h>int main(void){ double a,b,c,s; double area,perimeter; scanf("%lf %lf %lf",&a,&b,&c); area=0; perimeter=0; if((...

error: macro "toLine" requires 2 arguments, but only 1 given      QLine toLine() const;_hua田木又寸下的博客-程序员宅基地

/include/qt/QtCore/qvariant.h:307:18: error: macro "toLine" requires 2 arguments, but only 1 given     QLine toLine() const;                  ^include/qt/QtCore/qvariant.h:307:11: error: expected ‘...

从中心到边缘,IoT正变为互联网之上的一张大网_华为云开发者联盟的博客-程序员宅基地

摘要:当我们从Cloud Native走到Edge Native,需要面临哪些挑战,它们各自的特点又是什么,IoT行业会迎来变革吗?云原生、边缘计算,都是这两年的技术热词。那么,当我们从Cloud Native走到Edge Native,需要面临哪些挑战,它们各自的特点又是什么,IoT行业会迎来变革吗?且听华为云IoT服务首席架构师王启军慢慢道来。我如何成为云原生的忠实信徒和布道者?写书、写公众号……王启军算是程序员中少有的,喜欢用文字记录工作和分享生活、心思细腻的技术大牛。在王启军的公众号

串口通信 UART通信之VHDL描述_haibianfeng的博客-程序员宅基地

引用孤灯 的 串口通信 UART通信之VHDL描述串口通信 UART通信library IEEE;use IEEE.STD_LOGIC_1164.ALL;use IEEE.STD_LOGIC_ARITH.ALL;use IEEE.STD_LOGIC_UNSIGNED.ALL;entity UART is                    --通用异步串行收发器实体   

【libcurl笔记】Linux下curl和libcurl的安装和调用_jSORoROWy的博客-程序员宅基地

1、获得安装包,从网上直接下载或者其他途径,这里直接wget # wget http://curl.haxx.se/download/curl-7.17.1.tar.gz 官网http://curl.haxx.se/2、解压# tar -zxf curl-7.17.1.tar.gz3、进入解压后的目录# cd curl-7.17.14、配置并指定安装的目录为“/usr/loca...

《人人都是首席质量官》vs “人人都是产品经理” 及心得_呦小课的博客-程序员宅基地

对于“人人都是产品经理”这个互联网学习平台,我相信绝大数年轻人都是很熟悉的,至少都是听过的。但对于”人人都是首席质量官“这本书,估计就没有多少人知道,除非做质量工作的人会去了解。可以说前者的工作基本上象征着互联网的舒适,干净,年轻,高收入,高大上。而后者基本上对应着实体工厂的加班,脏兮兮,年迈,低收入,没有激情。现在每年从高校毕业的大学生中,绝大部份人都会选择高收入的金融,互联网,咨询行业。但...

随便推点

spring初始化refresh()方法中obtainFreshBeanFactory()源码走读。_码农一个的博客-程序员宅基地

简述obtainFreshBeanFactory()方法:分析ConfigurableListableBeanFactory beanFactory = obtainFreshBeanFactory();方法描述:该方法主要是解析我们项目配置的 application.xml、xxx.xml 定义的import、bean、resource、profile、、、、、。这里我们就简

2021-07-01 红米K20/小米9T redmi k20/mi 9T 刷kali nethunter_console mao的博客-程序员宅基地_小米手机刷kali

解BL锁刷入 MIUI11.0.5.0 Android10 国际稳定版该ROM地址删除google和小米账号安装twrp,此处可能要到TWRPtwrp刷disable_dm_veriety_forcencryptDm-Verity_ForceEncrypt disabler (universal)下载地址twrp安装magisk和格式化data分区启动系统并设置好手机再次在twrp里安装magisk在google play里安装busybox 并安装到/system/xbintwrp安

Caffe2 - (九)MNIST 手写字体识别_AIHGF的博客-程序员宅基地

Caffe2 - MNIST 手写字体识别 LeNet - CNN 网络训练; 采用 ReLUs 激活函数代替 Sigmoid. model helper import matplotlib.pyplot as pltimport numpy as npimport osimport shutilimport caffe2.python.predictor...

【BZOJ2594】【WC2010】—水管局长数据加强版(LCT维护最小生成树)_weixin_30896763的博客-程序员宅基地

传送门水题,发现就是维护一个最小生成树由于卡时间 ,就不直接用LCTLCTLCT连断边先做一次KruscalKruscalKruscal...

我的职业兴趣_curisan的博客-程序员宅基地

偶然了解到“职业兴趣”这个概念,搜索了以下,找到了以下网站霍兰德SDS职业兴趣测试。做60道题,就可以测试你的职业兴趣。出于好奇,想了解自己的职业兴趣,就做了一下。可恨的是,竟然要花9.9元买这个报告,想想也不多,看看自己的职业兴趣也无妨。以下是报告内容:目录A.你适合的现代职业1B.你适合的传统职业3C.霍兰德职业兴趣理论及其起源、演变3D.霍兰德六种类型及其内在关系3E.霍兰德职业兴趣理论的价...

推荐文章

热门文章

相关标签