基于WoL的广域网远程开机方案

0 WoL原理

WoL全称Wake on LAN,即网络唤醒,主板在关机状态下有线网卡 仍保持低功耗待机,监听着局域网 内特定格式的魔术数据包(Magic Packet) ,当接收的数据包中包含自身MAC地址的特定唤醒指令,便会触发主板开机。

由此可知:

  • 有线网卡才支持Wake on LAN功能,因为无线网卡一旦断电便无法待机,Wake on WLAN技术只能实现唤醒待机电脑;
  • 被控端电脑的局域网下需有一台能发送魔术数据包的常驻设备,如路由器、电脑/手机、NAS等。

1 局域网WoL远程开机

  1. BIOS中开启"Wake on LAN",部分版本BIOS可能显示为"PCI-E Device Wake";

  2. 关闭快速启动功能

  3. 将有线网卡的 "关机网络唤醒(wake from power off state)" 和 "魔术包封包唤醒(wake on magic packet)" 功能开启;

  4. 电源管理勾选两个功能允许;

  5. 网络>>详细信息,查看网卡mac地址并记录,或者通过cmd ipconfig /all命令查询;

  6. 此时在任意WoL软件或WoL小程序中输入mac地址,即可实现在局域网下远程开机,广域网下则需输入公网IP才可唤醒;

2 广域网WoL远程开机

要实现广域网远程开机,局域网下需有一台常驻开机设备(如路由器、电脑、手机、NAS等)发送唤醒数据包给被开机电脑,此时关键在于广域网设备如何与局域网常驻设备建立联系,使其发送数据包给被开机设备。

2.1 方案一:云端控制设备

部分路由器支持云控功能,广域网设备通过APP即可控制路由器发送唤醒指令,从而实现远程开机。

2.2 方案二:公网IP

从运营商获取公网IP

2.3 方案三:内网穿透

通过内网穿透将外网设备和内网常驻设备异地组网形成虚拟局域网,此时外网设备沟通内网常驻设备发送唤醒数据包就会容易很多。

2.3.1 内网穿透工具

官网 Github页面 其他
贝锐花生壳 / 贝锐蒲公英 /
皎月连
Zerotier 账号后台管理
Tailscale 每台设备登录账号
Easytier Easytier_Github
Moonlight 安卓端_Github 配套串流工具 Sunshine

2.3.2 使用方法

2.3.2.1 Tailscale
  1. 各终端下载客户端并根据引导登录账号,建议使用微软账号登录
  2. Windows端点击此处开启连接
  3. 安卓端点击此处开启连接
2.3.2.2 Zerotier
  1. 官网注册登录账号;

  2. 设备安装Zerotier并输入网络码,管理页面授权同意即可组网;

  3. 管理页面组网如下

2.3.3 软路由

路由器安装软路由系统后,可安装内网穿透等软件

OpenWrt软路由系统

2.3.4 DDNS

2.3.5 中继节点Derper

2.3.6 服务器搭建

2.4 其他方案

  • 智能插座:BIOS设置通电自启,部分笔记本亦可用;
  • 按键机器人:物理开机;
  • 开机卡:需连接WIFI
相关推荐
虹科数字化与AR4 小时前
电力巡检AR眼镜怎么选?重量、防护、续航、摄像头与佩戴方式
经验分享·增强现实·电力巡检
2601_967212726 小时前
安全型电源轨道系统合规选型技术指标与行业技术路线分析
大数据·经验分享·安全
光视界6 小时前
机器人慧眼:Ensenso 3D相机在汽车装配与物流分拣中的应用
经验分享·3d相机
qiushijin968 小时前
【2026.12】日语能力考试N1、N2、N3、N4、N5历年真题及答案合集PDF(2010-2026年)
经验分享·pdf
思陌Ai算法定制10 小时前
医疗大模型怎么微调?EpiScreen微调开源LLM读临床笔记早筛癫痫,AUC最高0.98、医生协作提升14.3%
经验分享
我命由我1234510 小时前
田野笔记极简理解
经验分享·笔记·学习·职场和发展·求职招聘·职场发展·学习方法
hgfsjk13 小时前
Temu Y2 利润计算器:从定价公式到店铺利润落地
大数据·经验分享·笔记·其他
qiushijin9613 小时前
【2026】考研政治历年真题及答案解析合集PDF(2003-2026年)
经验分享·pdf
AIHR数智引擎16 小时前
蚂蚁350亿换不来智能体飞轮?拆中台和流水线
人工智能·经验分享·职场和发展·ai-native·aihr
聚美智数16 小时前
网站TDK查询-TDK查询-SEO优化
经验分享