当前位置: 首页 > news >正文

Windows电脑设置网络唤醒(Wake-on-LAN)

1. 启用 Windows 电脑的 Wake-on-LAN 功能

首先,你需要确保你的 Windows 电脑支持并启用了 Wake-on-LAN:

  1. BIOS/UEFI 设置(具体看自己电脑主板如何设置):

    • 启动 Windows 电脑,进入 BIOS/UEFI 设置。
    • 找到网络适配器相关的设置,启用 Wake on LAN 功能。
  2. Windows 设置:

    • 打开设置,依次点击: 网络和Internet → 状态 → 更改适配器选项

      file

    • 右键点击你的有线网络适配器,选择 属性

      file

    • 电源管理 标签下,确保勾选三个都勾选上

      file

      file

2. 配置 Ubuntu 服务器

在你的局域网下 Ubuntu 服务器上,需要安装一个可以发送 WoL 魔术包的工具。可以使用 etherwakewakeonlan

sudo apt update
sudo apt install wakeonlan

3. 获取 Windows 电脑的 MAC 地址

为了唤醒你的 Windows 电脑,需要知道它的 MAC 地址。在 Windows 上通过以下步骤获取:

  1. 打开命令提示符,输入:

    ipconfig /all
    
  2. 找到与你的局域网连接相关的网络适配器,记下 物理地址,它是你的 MAC 地址。

    file

4. 从 Ubuntu 服务器发送 Wake-on-LAN 包

在 Ubuntu 服务器上使用 wakeonlan 工具发送唤醒包:

wakeonlan <你的 Windows 电脑的 MAC 地址>

例如(需要将 - 符号换成 : ,如 00-11-22-33-44-55 改成 00:11:22:33:44:55 )

wakeonlan 00:11:22:33:44:55

5. 通过 SSH 远程执行 WoL(非局域网)

假如你有一台局域网内的 Ubuntu 服务器,并且在非局域网环境下可访问SSH(frp内网穿透,Tailscale异地组网之类的环境),可以直接远程开机Windows电脑。

各平台适用软件

Adnroid: https://play.google.com/store/apps/details?id=com.overlook.android.fing

Windows: https://github.com/basildane/WakeOnLAN/releases/tag/2.12.4

http://www.lryc.cn/news/468418.html

相关文章:

  • 前端项目构建流程
  • 支持国密算法的数字证书-国密SSL证书详解
  • 【EndNote使用教程】创建文献库、导入文献、文献分类
  • 双十一电容笔选哪个好?!西圣、益博思、吉玛仕电容笔实测对比!
  • 房地产网络安全:主要风险及缓解建议
  • 玩转大模型的第一步——提示词(Prompt)工程【抛砖篇】
  • 火山引擎数据飞轮线上研讨会即将开启,助力消费品牌双十一造爆款
  • 【python实战】利用代理ip爬取Alibaba海外版数据
  • FFMPEG录屏(20)--- 枚举macOS下的窗口和屏幕列表,并获取名称缩略图等信息
  • Redis 命令集 (超级详细)
  • Spring Cloud --- GateWay和Sentinel集成实现服务限流
  • python excel如何转成json,并且如何解决excel转成json时中文汉字乱码的问题
  • 【MySQL】实战篇—数据库设计与实现:根据需求设计数据库架构
  • [Python学习日记-53] Python 中的正则表达式模块 —— re
  • Unity编辑器 连接不到SteamVR问题记录
  • nginx 日志配置笔记
  • Java中的接口是什么?如何定义接口?
  • ​8.13TB高清卫星影像更新(WGS84坐标投影)
  • 【力扣】[Java版] 刷题笔记-21. 合并两个有序链表
  • 【Bug】RuntimeError: Engine loop has died
  • Labview写CIP协议
  • Redis批量获取缓存的方法
  • MySQL配置文件中server-id的作用是什么
  • Docker入门之构建
  • StarRocks数据库在SQL语句中解析JSON字符串
  • RabbitMq-队列交换机绑定关系优化为枚举注册
  • 施磊C++ | 项目实战 | 手写移植SGI STL二级空间配置器内存池 项目源码
  • C++ | Leetcode C++题解之第507题完美数
  • Git快速上手
  • 宝塔如何部署Django项目(前后端分离篇)