OpenWrt实现远程唤醒本地电脑

简介

Wake-on-LAN 也叫 WoL,指通过网络消息打开或唤醒计算机。

网络唤醒功能在远程办公环境下显得十分必要,比如位于家中或公司的计算机,出于经济和环保的目的,不使用时一般也会进入低功耗状态,睡眠、休眠甚至是关机。一旦进入低功耗状态,就需要适当的外部刺激才能让其重新恢复至工作模式。

这时借助 WoL 通过特定网络信号进行「唤醒」便是一个不错的选择。

配合IPv6 DDNS可谓是真正的达到了远程操作/访问的终极目标。

前期设置

网卡设置

在 Windows 中,通过控制面板或者右下角网络图标,打开【网络连接】(也可以 Win+R – ncpa.cpl ),然后找到使用的有线网卡,右键点击【属性】;

OpenWrt实现远程唤醒本地电脑

选择 【配置】 – 【电源管理】,勾选【允许此设备唤醒计算机】以及【只允许幻数据包唤醒计算机】;

OpenWrt实现远程唤醒本地电脑

再次选择【高级设置】,找到【唤醒魔包】,将其【开启】。

OpenWrt实现远程唤醒本地电脑

BIOS设置

除此之外,我们可能还需要启用适当的 BIOS 设置才能使用 WoL 功能,具体方法每块主板叫法略有不同,可以查找自己主板的参数名称。

参考的关键词:

  • Automatic Power On
  • Wake on LAN/WLAN
  • Power Management
  • Power On by Onboard LAN
  • Power On by PCI-E Devices
  • Wake on PCI-E

步骤

来到 OpenWrt 管理后台,刷新界面,来到【服务】-【网络唤醒】,网络接口这边一般不用动,在【网络唤醒】唤醒的主机选择需要被唤醒的设备,点击下方的【唤醒主机】进行唤醒。

OpenWrt实现远程唤醒本地电脑

这样就可以在家远程办公了。

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/11854

(0)
凯影的头像凯影
上一篇 2024年5月23日 下午2:21
下一篇 2024年5月24日 下午2:00

相关推荐

  • VMware vSphere中三种磁盘规格(厚置备延迟置零\厚置备置零\Thin Provision)

    在VMware vSphere中,不管是以前的5.1版本,或者是现在的6.5版本,创建虚拟机时,在创建磁盘时,都会让选择磁盘的置备类型,如下图所示,分为: (1)厚置备延迟置零; (2)厚置备置零; (3)Thin Provision(精简置备)。 在创建虚拟机时,可以选择这三种类型的其中一种,如下图所示 这三种类型的磁盘,每一种类型的磁…

    2023年8月11日
    91800
  • Linux访问远程FTP服务器并下载文件

    一、安装ftp客户端工具 二、客户端连接ftp服务器 三、上传下载文件 1、下载文件 备注: ①文件都下载到了linux 主机的当前目录下。比如,在 /home/ftp下运行的ftp命令,则文件都下载到了/home/ftp 下。②如果想制定下载路径,需要在ftp用到 lcd 命令 2、上传文件 备注: 上传文件都来自于主机的当前目录下。比如,在 /home/…

    2023年11月8日
    1.2K00
  • cobbler搭建

    什么是cobbler Cobbler是一个Linux系统安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升…

    2022年11月26日
    1.2K00
  • Docker常用命令

    列出所有容器ID 查看所有运行或者不运行容器 停止所有的container(容器),这样才能够删除其中的images: 如果想要删除所有container(容器)的话再加一个指令: 查看当前有些什么images 删除images(镜像),通过image的id来指定删除谁 想要删除untagged images,也就是那些id为的image的话可以用 要删除全…

    2022年11月19日
    1.1K00
  • mysql之两个db实例中有两个表对比

    两个db实例中有两个表对比要确定两个数据库实例中的两个表是否存在差异,你需要比较这两个表的所有数据。这个过程可以通过多种方法实现,以下是几个常见的方法: SQL查询比较如果两个数据库相互可访问(例如,通过数据库链接),你可以编写SQL查询来比较它们的数据。以下是一个简单的例子,演示如何比较两个表的数据: 如果这些查询返回任何行,那么这些行就是两个表之间的差异…

    2024年7月4日
    2.4K00

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信