【Nas】X-DOC:在Mac OS X 中使用 WOL 命令唤醒局域网内 PVE 主机

【Nas】X-DOC:在Mac OS X 中使用 WOL 命令唤醒局域网内 PVE 主机

  • 1、Mac OS X 端
  • 2、PVE 端(Debian Linux)

1、Mac OS X 端

(1)安装 wakeonlan 工具

brew install wakeonlan

(2)唤醒 PVE 命令

wakeonlan [PVE MAC]

2、PVE 端(Debian Linux)

(1)主机 BIOS 中开启LAN远程唤醒功能(略)。
(2)查看网卡信息
① 在PVE的Web管理界面, pve节点→网络,查看网络设备名称,如enp2s0。
② 在PVE的Web管理界面,pve节点→Shell,使用内置工具 ethtool 查看网卡信息

ethtool enp2s0
# 查看最后三行内容,如下:……Supports Wake-on: pumbgWake-on: dLink detected: yes

说明:通过倒数第三行 supports wake-on 判断该网卡是否支持WOL唤醒,若值为pumbg则表示支持WOL。倒数第二行wake-on的参数值为d则表示WOL禁用状态,g则为开启,PVE默认值为d禁用。

(3)开启WOL

ethtool -s enp2s0 wol g

(4)获取网卡Mac地址

ethtool -P enp2s0

(5)问题处理

通过ethtool开启WOL网络唤醒,即把 wake-on 的值替换为g后,每次重启后该值又会变成d,会导致下次远程唤醒失败,故需要将该命令添加到启动项。

vi /etc/rc.local
# 如果存在该文件,则在 exit 0 前添加相应代码
# 如果不存在该文件,则直接复制以下代码
# 代码内容如下:#!/bin/bash
# 
# rc.local 
#
# 替换exit 0之前的即可
/usr/sbin/ethtool -s enp2s0 wol gexit 0

其中 /usr/sbin/ethtool 可以使用以下命令获取:

whereis ethtool
# 返回:ethtool: /usr/sbin/ethtool /usr/share/man/man8/ethtool.8.gz

然后为 /etc/rc.local 赋予可执行权限:

chmod +x /etc/rc.local

最后重启并检查 wake-on 的值:

reboot
ethtool enp2s0

备注说明:仅在本人2014款Mac mini上验证。

原创文章,转载请注明来源-X档案

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/884234.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

8.3.2 前向分步算法与 AdaBoost

由前向分步算法可以推导出 AdaBoost,用定理叙述这一关系。   定理 8.3  AdaBoost 算法是前向分步加法算法的特例。 这时,模型是由基本分类器组成的加法模型,损失函数是指数函数。   证明 前向分步算法学习的正加法模型,当基…

batc和mini-batch

一、概念介绍 batch 批处理,在机器学习中,batch 是指一次处理整个训练数据集的方式。例如,如果有 1000 个训练样本,使用 batch 训练时,模型会同时使用这 1000 个样本进行一次参数更新。也就是说,计算损失…

Java学习教程,从入门到精通,Java for循环知识点(15)

1、Java for循环 在Java中,for循环是一种基本的循环控制结构,它允许你重复执行一段代码固定次数。for循环的语法如下: for (初始化表达式; 循环条件; 迭代表达式) {// 循环体:要重复执行的代码块 }这里是每个部分的详细解释&…

安宝特分享 | AR技术引领:跨国工业远程协作创新模式

在当今高度互联的工业环境中,跨国合作与沟通变得日益重要。然而,语言障碍常常成为高效协作的绊脚石。安宝特AR眼镜凭借其强大的多语言自动翻译和播报功能,正在改变这一局面,让远程协作变得更加顺畅。 01 多语言翻译优势 安宝特A…

生物信息与机器学习6 - 有监督学习算法和无监督学习算法

1.有监督学习算法 有监督学习算法推荐: 决策树分类器 - 适合处理分类问题,容易理解和可视化; KNN分类器 - 对于简单的单特征分类也很有效; 逻辑回归 (多分类) - 使用one-vs-all策略处理多类别。 有监督学习的选择: 如…

【Nas】X-DOC:Mac mini Docker部署小雅Alist

【Nas】X-DOC:Mac mini Docker部署小雅Alist 1、拉取镜像:2、获取阿里云盘信息3、启动容器4、访问服务5、定时清理阿里云盘缓存 1、拉取镜像: docker pull xiaoyaliu/alist:latest2、获取阿里云盘信息 mkdir /Volumes/Data/Docker/xiaoya在…

【数据结构】静态和动态空间管理

让我们来聊聊动态空间管理和静态空间管理,这两个听起来有点复杂的词。其实,它们就像你在学校里玩和学习时用的工具,只不过是在计算机里怎么使用“空间”的工具。我们来一起看看吧! ### 什么是静态空间管理? 想象一下…

逗号运算符应用举例

在main.cpp里输入程序如下&#xff1a; #include <iostream> //使能cin(),cout(); #include <iomanip> //使能setbase(),setfill(),setw(),setprecision(),setiosflags()和resetiosflags(); //setbase( char x )是设置输出数字的基数,如输出进制数则用set…

依赖注入(Dependency Injection, DI)和控制反转(Inversion of Control, IoC)

依赖注入&#xff08;Dependency Injection, DI&#xff09;和控制反转&#xff08;Inversion of Control, IoC&#xff09;是面向对象设计中两个紧密相关的概念&#xff0c;特别是在构建可扩展和可维护的软件系统时非常有用。它们主要用于减少代码之间的耦合度&#xff0c;提高…

vxe-table v4.8+ 与 v3.10+ 虚拟滚动支持动态行高,虚拟渲染更快了

Vxe UI vue vxe-table v4.8 与 v3.10 解决了老版本虚拟滚动不支持动态行高的问题&#xff0c;重构了虚拟渲染&#xff0c;渲染性能大幅提升了&#xff0c;行高自适应和列宽拖动都支持&#xff0c;大幅降低虚拟渲染过程中的滚动白屏&#xff0c;大量数据列表滚动更加流畅。 自适…

ICPC区域赛成都站【赛后回顾+总结】

传送门 前言赛后总结赛后回顾赛后感悟 前言 首先&#xff0c;这是本人本赛季第一场XCPC区域赛&#xff0c;也是本人算竞生涯中第一场XCPC区域赛&#xff08;之前只打过邀请赛和省赛&#xff09;。 赛后总结 然后赛后总结一下&#xff1a;我队天崩开局&#xff0c;我队出师不利…

Vue Scoped CSS深度解析:原理、误区与最佳实践

引言 在Vue开发中&#xff0c;Scoped CSS是一个强大而复杂的功能。它允许我们将样式限制在特定组件内&#xff0c;但同时也带来了一些细微的行为&#xff0c;可能导致意外的样式"泄漏"。本文将深入探讨Vue Scoped CSS的工作原理&#xff0c;解释常见的误区&#xff…

c盘满了怎么清理垃圾而不误删?6招轻松清理C盘,快来试试

c盘满了怎么清理垃圾而不误删&#xff1f;相信平时工作生活中离不开电脑&#xff0c;随着使用电脑时间就了&#xff0c;C 盘的空间会不断被占据&#xff0c;进而致使系统运行变得迟缓&#xff0c;甚至出现卡顿现象。因此&#xff0c;定期清理 C 盘的是非常重要的。很多电脑小白…

excel的宏1

1宏和vba visual basic for applications 一种编程语言 2vba编写一系列指令的程序&#xff0c;就是宏 3完成重复性的数据任务 点击开发工具 使用设置的宏之后表格的变化 excel帮忙编写了一个代码 以上为自动编写的代码

VB.NET中如何利用WCF(Windows Communication Foundation)进行服务间通信

在VB.NET中&#xff0c;Windows Communication Foundation (WCF) 是一个用于构建安全、可靠和跨平台的分布式系统的框架。WCF 提供了多种服务通信选项&#xff0c;包括 HTTP、TCP、命名管道和 MSMQ 等传输协议&#xff0c;以及多种消息编码格式&#xff08;如文本和二进制&…

Swarm-LIO: Decentralized Swarm LiDAR-inertial Odometry论文翻译

文章目录 前言一、介绍二、相关工作三、方法A. 问题表述B. 框架概述C. 群体系统的初始化D. 去中心化激光雷达-惯性状态估计 四. 实验A. 室内飞行B. 退化环境飞行C. 去中心化部署 五. 结论和未来工作 前言 原文&#xff1a;原文 准确的自我状态和相对状态估计是完成群体任务的关…

光耦合器的关键作用和创新---腾恩科技

光耦合器或光隔离器已成为电路中必不可少的器件&#xff0c;它允许信号在无需直接电接触的情况下跨不同电压域传输。这种隔离能力对于保护低压元件免受高压电路的潜在损坏至关重要。本文将仔细研究光耦合器在当今技术中发挥的独特作用&#xff0c;并探讨其在各种应用中不断扩展…

linux:回车换行+进度条+git理解与使用以及如何解决免密码push问题

目录 特殊符号 Linux小程序---进度条 1.\n和\r的理解 2.缓冲区 3.设计简单的倒计时 4.设计简单的进度条 git-版本控制器 1.理解什么是版本控制器? 2.git的使用 3.git的其他说明 总结上传过程 特殊符号 1.(取消显化) 的作用:执行指令,但指令本身不会显化; 举个例子:我…

vscode摸鱼学习插件开发

不知道大家在摸鱼的时候&#xff0c;会不会想要学习&#xff1f; 或者有没有考公人&#xff0c;下班要学习的&#xff1f; 上班时间摸鱼&#xff0c;下班时间不够学习&#xff1f; 为此&#xff0c;我决定开发一个vscode插件&#xff0c;来刷粉笔题 粉笔插件名称&#xff1a;…

如何解决RabbitMQ消息的重复消费问题

什么情况下会导致消息的重复消费——在消费者还没成功发送自动确认机制时发生&#xff1a; 网络抖动消费者挂了 解决方案 每条消息设置一个唯一的标识id幂等方案&#xff1a;【Redis分布式锁、数据库锁&#xff08;悲观锁、乐观锁&#xff09;】 面试官&#xff1a;如何解决…