远程打开计算机,但仍在同一网络上

远程打开计算机,但仍在同一网络上

我有一个运行 Ubuntu 14.04 的家庭服务器和一个巨大的第一世界问题。

我喜欢节省电力,所以当我不使用服务器时,大多数时候我都会将其关闭。但是当我必须打开它时,我必须走到我家的三楼才能打开它。

我使用 OSX 笔记本电脑通过 ssh 连接到我的家用电脑 - 如果服务器在我的家庭网络上,有什么方法可以远程打开它吗?我知道 Windows 系统和 WOL - 局域网唤醒 - 但我不知道这是否 (a) 适用于 Linux 世界或 (b) 只是为了从睡眠中唤醒,而不是物理地打开机器。

谢谢!

答案1

您的解决方案是“wakeonlan”。

大多数现代主板都支持它。实际上,我还没有遇到过不支持 x86 处理器的主板。

Ubuntu 14.04

sudo apt-get install wakeonlan

Ubuntu 16.04

sudo apt install wakeonlan

要唤醒您的电脑,请找到您的 NIC 的 MAC 地址并发出命令。

wakeonlan <MAC_ADDRESS>

就这么简单!

相关内容