讲师中心 微信公众号
AI工具推荐 视频效率加速

服务器角色与功能怎么配置网络唤醒Magic功能

轻伟大大_8905

轻伟大大_8905

发布时间:2026-10-06 12:14:49

|

648人浏览过

|

来源于php中文网

原创

必须打通BIOS固件、内核驱动、系统服务与测试验证四层:BIOS启用Wake-on-LAN并禁用ErP/EuP等节能选项以保障+3.3V待机电压;用ethtool确认网卡支持g模式并临时启用;通过systemd服务持久化配置且将网卡设为NetworkManager非托管;最后用etherwake或wakeonlan发送魔术包验证,同时确保交换机端口未启EEE、使用主板原生网口。

服务器要稳定启用网络唤醒(magic packet)功能,不能只在系统里敲几条命令,得从硬件固件、驱动控制、系统服务到测试验证,四层全部对齐。缺任何一层,都会出现“发包没反应”或“开机又立刻断电”的问题。

BIOS/UEFI 必须开启并切断节能干扰

这是最底层前提:服务器主板必须在 S5(完全关机)状态下,持续给网卡提供 +3.3V AUX 待机电压。否则网卡根本听不到魔术包。

  • 开机时狂按 Delete/F2 进 BIOS,找到 Advanced → Power Management 或类似路径
  • 启用以下任一选项:Wake on LAN、PME Event Wake Up、Resume by PCI Device(不同厂商命名不同,认准含 “LAN”“PCI”“PME” 关键词)
  • 必须禁用 ErP Ready、EuP 2013、Deep Sleep Control、Fast Boot(部分型号需关)——这些会直接切断网卡待机电压
  • 保存退出,重启后该设置才固化生效

确认网卡支持并启用 Magic Packet 监听

不是所有服务器网卡都默认支持,尤其某些国产化平台或旧型号 Realtek 芯片,需先验证再操作。

windows-healing-gateway
windows-healing-gateway

通过任务计划程序自动监控并自修复 Windows 上的 OpenClaw Gateway,具备 AI 诊断和 Telegram 报警功能。

下载
  • 终端执行:ip -br a | grep UP,记下有线接口名(如 enp1s0f0、eno1)
  • 运行:sudo ethtool 接口名,重点看两行:
    • Supports Wake-on: 后是否含 g(表示支持 Magic Packet)
    • Wake-on: 当前值是否为 g(d 表示禁用)
  • 若为 d,立即执行:sudo ethtool -s 接口名 wol g
  • 再次检查输出,确认 Wake-on: g 已生效(此为临时设置,重启即丢)

绕过 NetworkManager,持久化 WOL 配置

麒麟或多数 Linux 服务器默认用 NetworkManager 管理网卡,但它每次重连都会覆盖 ethtool 设置。必须用脱离 NM 的方式固化。

  • 推荐 systemd 方式(生产环境首选):
    创建服务文件:sudo nano /etc/systemd/system/wol@.service
    填入内容(注意替换接口名为你的真实名称):
    [Unit]
    Description=Enable Wake-on-LAN for %I
    After=network.target
    
    [Service]
    Type=oneshot
    ExecStart=/usr/sbin/ethtool -s %I wol g
    
    [Install]
    WantedBy=multi-user.target
  • 启用服务:sudo systemctl daemon-reload && sudo systemctl enable wol@eno1.service(eno1 替换为你自己的接口名)
  • 额外建议:将该网卡设为 NetworkManager 非托管状态,避免冲突:
    sudo nmcli dev set eno1 managed no

发送魔术包验证与常见避坑点

配置完别急着关机测试,先本地验证链路是否通、包是否发得出。

  • 安装工具:sudo apt install etherwake(麒麟适配 Debian/Ubuntu 源)或 wakeonlan
  • 获取目标 MAC:ip link show eno1 | grep ether | awk '{print $2}'
  • 本机测试(关机前):sudo etherwake -i eno1 aa:bb:cc:dd:ee:ff
  • 关机后,从另一台局域网设备(如笔记本)发送:wakeonlan aa:bb:cc:dd:ee:ff
  • 关键提醒:确保交换机端口未启用节能模式(如 EEE)、网线插在主板原生网口(非 USB 或 PCIe 扩展卡)、服务器电源未设为“彻底断电”模式

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

437

2023.08.15

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

880

2023.09.08

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2692

2023.09.19

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

896

2023.10.09

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

809

2023.10.17

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

414

2023.10.17

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2436

2023.10.18

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

4492

2023.10.20

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

80

2026.09.30

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Conan 2 安装指南
Conan 2 安装指南

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn