Ubuntu24.04远程开机

近来在几台机器上鼓捣linux桌面,顺便研究一下远程唤醒主机。

本篇介绍Ubuntu系统的远程唤醒,Windows系统的唤醒可搜索相关资料。

依赖

  1. 有远程唤醒功能的路由器(当前一般都带这个功能)
  2. 有线连接主机(无线连接有兴趣朋友可继续研究)
  3. 主机BIOS支持
  4. 当前测试是Ubuntu24.04(其它版本类似处理)

步骤

BIOS设置

**在BIOS中"Network"管理找到打开"Wake On Lan" (所谓WOL),有的在主板BIOS的"AMP Configuration"中"Power On By PCI-E"管理中,**总之在自己的BIOS找到类似的功能打开。

Ubuntu设置

  1. sudo ethtool <网卡名称> | grep Wake-on // **如果不是g,比如是d,则未支持唤醒,需要按以下步骤执行,**其中<网卡名称>为有线网卡名称,可以使用ip a或ifconfig查询,没有ethtool就sudo apt install ethtool安装一下
  2. nmcli connection show // 找到网络连接名称
  3. nmcli connection show <与网上匹配的名称(如netplan-xxx)> | grep 802-3-ethernet.wake-on-lan //如果不是magic,则执行以下步骤修改
  4. nmcli connection modify "<与网上匹配的名称(如netplan-xxx)>" 802-3-ethernet.wake-on-lan magic
  5. nmcli connection down "<与网上匹配的名称(如netplan-xxx)>"
  6. nmcli connection up "<与网上匹配的名称(如netplan-xxx)>"
  7. sudo systemctl restart NetworkManager

再按1-3做一下检查,确认wol已经在软件层面打开。

注:Windows下是在网络适配器中有类似的设置。

路由器设置

  • **在路由器(本人为tp-link品牌)点->"应用管理"->"远程唤醒设备",**查看一下帮助
  • 点"添加",自动搜索出当前有线连接设备,也可以手工添加(ip a查询mac地址添加即可)
  • 添加后显示如下:

唤醒

通过以上几步设置,可以在手机(或其它机器)上连接路由器管理界面,点击唤醒实现远程开机。

补充

希望在外网远程开机,需要先连接上路由器,这个也有很多种方法,可自行搜索。

相关推荐
小码吃趴菜2 分钟前
进程间通信 管道-信号量
linux
AndyHeee34 分钟前
【瑞芯微rk3576刷ubuntu根文件系统容量不足问题解决】
linux·数据库·ubuntu
liulilittle34 分钟前
Ubuntu挂在新云盘(Disk磁盘)
运维·服务器·ubuntu
李昊哲小课35 分钟前
Ubuntu 24.04 在线安装 Redis 8.x 完整教程
linux·redis·ubuntu
sao.hk36 分钟前
ubuntu2404,vbox,全屏显示
linux·运维·服务器
危笑ioi36 分钟前
linux配置nfs在ubuntu22.04
linux·运维·服务器
社会零时工1 小时前
【ROS2】海康相机ROS2设备服务节点开发
linux·c++·相机·ros2
东城绝神1 小时前
《Linux运维总结:Ubuntu 22.04配置chrony时间同步服务》
linux·运维·ubuntu·chrony
刘程佳1 小时前
Ubuntu 系统没有识别 Pixel 6 的 USB 设备权限
linux·运维·ubuntu
wa的一声哭了1 小时前
矩阵分析 单元函数矩阵微积分和多元向量值的导数
linux·c语言·c++·线性代数·算法·矩阵·云计算