Ubuntu使用WakeOnLan远程开机

本文介绍如何通过WakeOnLan功能实现华硕TUFB360M-PLUSGAMINGS主板的远程开机,包括在BIOS中启用功能、查询MAC地址、安装并配置WakeOnLan软件等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    家中有一个华硕TUF B360M-PLUS GAMING S主板,该台式电脑上安装了Ubuntu_18.04/Windows10双系统,另外还有一个安装了Ubuntu_18.04的笔记本,有时在笔记本上需要访问台式电脑上的资料,但有不想一直开着台式机或者离开笔记本去打开台式机的电源。经查询得知,现在的主板基本上都支持WakeOnLan功能,所以就记一下操作步骤。

    1:在台式机BIOS中开启由PCI-E设备唤醒;开机按Del进入Bios,选择高级模式,依次点击高级-高级电源管理(APM)-由PCI-E设备唤醒-Enabled如下图:

启用后保存并退出。

2:查询台式机的网卡物理地址(MAC地址)

ip link show interface #interface为网卡的名称,其中“link/ether“后面的 xx:xx:xx:xx:xx:xx即为MAC地址

3:在笔记本上安装WakeOnLan

sudo apt install wakeonlan -y

4:在笔记本上新建文件 xx.wol,写入台式机网卡的MAC地址

echo 'xx:xx:xx:xx:xx:xx' > xx.wol #将xx替换为台式机的MAC地址

5:关闭台式机,在笔记本上测试WakeOnLan

#以下两种方法都可以,推荐第一种,不需要每次查询mac地址
wakeonlan -f xx.wol #使用MAC地址文件作为参数
wakeonlan xx:xx:xx:xx:xx:xx #使用MAC地址作为参数

    以上就完成了所有步骤。个人觉得这个功能对和我一样的懒人比较有用。这也算没有IPMI功能的个人电脑的远程开机方案吧,不需要其他硬件支持,限制就是只能支持局域网使用。如果需要广域网使用远程开机,还是需要购买其他的硬件设备。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值