什么是局域网唤醒?如何启用局域网唤醒?

计算机通常是用电源开/关按钮启动的。但在某些情况下,我们可能需要使用不同的技术从远程启动计算机。唤醒局域网是一种从网络上启动计算机的方法。

null

什么是局域网唤醒?

Wake-On-Lan(WOL)是由网卡和主板提供的ea功能,它通过发送一个特殊的包(称为Wake-On-Lan)通过网络连接来引导系统 Magic Packet . 魔法包包含远程系统NIC MAC地址,在该地址中,即使系统断电,远程系统NIC也仅在低功耗模式下侦听网络。当NIC收到神奇的数据包时,NIC会向计算机电源或主板发出信号,要求唤醒或引导系统,就像按下电源按钮一样。

唤醒LAN表达式

神奇的包裹

魔法包将远程触发系统启动。魔法包是一个广播帧,它在OSI第2层工作,其中包含远程系统MAC地址和地址 FF 或255个数据值。前6个字节包含“FF FF FF FF FF”值,然后重复16次,得到目标系统的MAC地址。

为了触发LAN唤醒功能,神奇的数据包应满足以下要求。

  • 需要目标或目标系统/计算机MAC地址。
  • 可能需要SecureOn密码。
  • 作为广播机制,没有确认远程目标系统传送的神奇数据包。
  • 魔法包只在局域网内传输,不能在当前网络外路由
  • NIC应支持LAN唤醒以远程引导计算机。

局域网软件清单上有什么

作为一种简单实用的协议,有很多软件可以触发局域网唤醒。下面你可以唱一些。此外,在底层库支持的帮助下,可以使用一些编程和脚本语言轻松地实现局域网唤醒。

  • 太阳风在局域网上唤醒
  • Teamviewer LAN唤醒功能
  • Depicus唤醒局域网魔术包工具
  • OpUtils提供的唤醒LAN工具
  • NirSoft的WakeMeOnLan
  • 唤醒局域网(魔术包)HM软件
  • PointDev开发的Windows系统管理软件
  • 唤醒工具
  • 唤醒LAN Mike Webb(Android)

相关文章: Windows WMIC(Windows管理界面命令)教程及示例

LAN唤醒支持

LAN唤醒功能由网络接口卡支持,通常是以太网卡和主板。如果NIC和主板是在过去十年左右制造的,它们将支持LAN唤醒功能。LAN唤醒通过BIOS菜单或NIC固件配置进行配置。

在BIOS上配置LAN唤醒

BIOS是计算机或系统硬件的基本操作系统。LAN唤醒功能可以从BIOS菜单进行配置。要进入BIOS菜单,请在计算机的开机阶段使用“Delete”、“Escape”、“F2”、“F10”等键,打开BIOS设置实用程序,如下所示。Wae On LAN通常位于“电源”选项菜单中,名称为“唤醒LAN”、“WOL”、“通过PCI开机”等。“唤醒LAN”功能应如下所示启用。

图片[1]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库
在BIOS上配置LAN唤醒

在惠普和华硕这样的电脑上,BIOS菜单或工具可能会有点不同,如下所示。

图片[2]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库
在BIOS上配置LAN唤醒

但是有不同类型的BIOS软件,可以从不同的菜单或页面设置LAN唤醒配置。因此,更准确和详细的信息,请看手册。

在Windows上配置LAN唤醒

为了正确运行LAN唤醒功能,还应通过如下所示的网络接口卡配置操作系统。我们将使用“开始菜单”打开“设备管理器”,在那里我们将访问“网络适配器”部分。在“网络适配器”部分,我们将右键单击要配置的NIC并选择“属性”。

图片[3]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库

NIC属性窗口如下所示。在这里,我们将选择“高级”选项卡,它提供有关NIC固件的详细配置。在向下的“唤醒魔术包”功能将被选中,该值将被设置为“启用”。

图片[4]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库
在Windows上配置LAN唤醒

在Linux上配置LAN唤醒

Linux操作系统和发行版提供了不同的工具来配置LAN唤醒功能。Ubuntu和其他Linux发行版提供了“ethtool”来配置NIC固件ethtool”可以通过以下命令安装。

$sudo apt install ethtool

或者对于基于RPM的分发:

$ sudo yum install ethtool

可用以下命令列出关于LAN唤醒的当前配置。在本例中,网络接口卡命名为“eth0”,但也可以是“eht1”、“ens1”等。

$ sudo ethtool eht0

我们可以使用 -s wol 选项如下。

$ sud ethtool -s eth0 wol g

在MacOSX上配置LAN唤醒

苹果操作系统MacOSX也提供了局域网唤醒功能配置。LAN唤醒配置位于“节能器”部分。首先打开“系统首选项”,然后选择“节能器”。在这里,名为“网络访问唤醒”的配置是一个位置,它将通过复选框启用。

图片[5]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库
在MacOSX上配置LAN唤醒

从Windows唤醒LAN

Windows操作系统中有很多替代工具可以作为“唤醒局域网”工具。其中一个非常简单的是“唤醒局域网-魔术包”。此工具需要远程系统MAC地址和可选信息,如Internet地址、子网掩码、发送选项和远程端口号。通过点击“唤醒我”按钮,魔术包将被发送到远程系统。

图片[6]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库
从Windows唤醒LAN

或者,下列软件可用作LAN唤醒工具或客户端。

  • 太阳风在局域网上唤醒
图片[7]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库

  • Teamviewer LAN唤醒功能
  • Depicus唤醒局域网魔术包工具
  • OpUtils提供的唤醒LAN工具
  • NirSoft的WakeMeOnLan
图片[8]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库

  • 唤醒局域网(魔术包)HM软件
  • PointDev开发的Windows系统管理软件
图片[9]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库

  • 唤醒工具

相关文章: PowerShell拆分字符串操作及其示例

从Linux唤醒LAN

Linux操作系统和发行版提供了不同的工具来触发LAN唤醒功能。其中最流行的一个如果“ethernetwake”工具,可以为Ubuntu,Debian,Mint和Kali安装如下。

$ sudo apt install ehterwake

以下命令可用于使用“ether wake”或“wakeonlan”命令进行远程唤醒。

$ wakeonlan xx:yy:zz:11:22:33

或者

$ ether-wake xx:yy:zz:11:22:33

或者

$ ether-wake -D xx:yy:zz:11:22:33

下面是用于从Linux唤醒LAN的替代工具。

  • 瓜肯兰
  • 沃尔
  • 世界杯

从MacOSX唤醒LAN

MacOS.X提供了不同的工具作为LAN唤醒客户端。”WakeOnLAN”是最流行的一个,它提供了GUI和一些额外的特性。与Linux类似,“wakeonlan”也可以用于MacOSX。此工具可以列出有关LAN计算机的信息以及当前状态和网络信息。此外,还可以使用GUI轻松设置定时唤醒。

图片[10]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库
从MacOSX唤醒LAN

从Android唤醒局域网

Android提供了名为“Mike Webb的Wake On LAN”和“Wol0n–Wake On LAN”的工具,可用于从Android智能手机轻松启动计算机。它们提供分组、网络搜索、SecureOn、CSV导入/导出等功能。

图片[11]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库
唤醒局域网迈克韦伯

图片[12]-什么是局域网唤醒?如何启用局域网唤醒?-yiteyi-C++库
Wol0n–局域网唤醒

从iPhone/iOS/iPad唤醒局域网

iPhone和iOS平台提供了“RemoteBoot WOL”工具来打开远程系统。作为一个替代“唤醒我-唤醒局域网”工具也可以使用。

从Python脚本唤醒LAN

Python提供了低级库,可用于创建Wake-On-LAN魔术包。”wakeonlan”包可以用以下命令安装,该命令提供“send magic packet”。

$ pip install wakeonlan

然后可以使用sendu magicu packet()函数通过提供如下远程系统MAC地址或IP地址来发送魔术包。

send_magic_packet('ff.ff.ff.ff.ff.ff' , 'aa-bb-cc-11-22-33')

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享