如何使用 iPhone 的 LAN 唤醒从睡眠状态远程唤醒 Mac
使用 OS X 内置且大多数现代 Mac 都支持的便捷网络功能,您可以使用 iPhone(或 iPod touch、iPad 和 Android)远程唤醒 Mac。这是使用称为局域网唤醒 (WOL) 的东西完成的,它很容易在 Mac OS X 中设置,并在免费应用程序的帮助下从智能手机使用。结果基本上与我们之前介绍的远程休眠技巧完全相反,您可以远程唤醒机器,而不是远程休眠机器,让 Mac 准备好进行一般网络访问或更快地使用。让我们来看看如何设置它。
首先:设置Mac以支持局域网唤醒
在受支持的Mac 上启用局域网唤醒支持很简单:
- 确保Mac已连接到网络
- 从 Apple 菜单打开系统偏好设置并转到“节能器”控制面板
- 转到“电源适配器”选项卡并选中“Wake for Wi-Fi network access”复选框(如果设备有多个网络选项,则可能是“Wake for network access”)——这会启用 Wake在 OS X 的 LAN 上
- 现在回到主系统偏好设置窗口并选择“网络”
- 从边栏中选择“Wi-Fi”并记下右侧提供的机器IP地址
如果您在节能器控制面板中没有看到“唤醒网络访问”选项,Mac 可能不支持该功能。
也可以从共享控制面板或命令行获取 Mac 的 IP 地址,当您在片刻。
二:配置iPhone App唤醒Mac
现在您需要预先配置iOS 应用程序(或Android 应用程序,更多信息见下文)以获取Mac 网络信息,允许使用远程唤醒技巧:
- 下载支持 WOL(局域网唤醒)的 iOS 应用程序 – Fing 是多用途且免费的,我们将在此处介绍(我们也喜欢它的其他用途),但 Mocha WOL 是也可以免费完成工作,或者您可以使用付费应用程序,如 NetStatus
- 加入与Mac相同的wi-fi网络,然后运行Fing并点击刷新按钮扫描网络并找到要唤醒的Mac
- 根据IP地址选择Mac,并为其命名,例如“Wake On LAN Home”
- 向下滚动并点击“Wake On Lan”(是的,即使 Mac 尚未进入睡眠状态也可以这样做)——现在 Mac 应根据硬件 MAC 地址保存在列表中,即使IP地址改变
你现在应该可以开始了,所以让我们测试一下,确保一切正常。
从iPhone唤醒睡眠中的Mac
所有配置完成后,进行快速测试以确认WOL 是否正常工作很简单:
- 在 Mac 上,下拉 Apple 菜单并像往常一样选择“睡眠”,给机器一分钟左右的时间以确保它确实在睡眠,或者如果 Mac有一个
- 现在打开iPhone上的Fing应用,找到你在第二组步骤中配置的“Wake On LAN Home”(或任何你称之为)的机器,然后选择“Wake On Lan”再次——这次沉睡的Mac会被唤醒
如果您有另一台机器或设备,您可以从中运行ping 以检测WOL Mac 是否已被网络访问唤醒,这最容易测试,但这不是必需的。原因是,使用 WOL 协议以这种方式唤醒 Mac 并不一定会唤醒设备显示到标准的锁定登录屏幕,如果 Mac 用户按下休眠的 Mac 空格键,该屏幕会向他们打招呼。相反,显示屏通常保持黑色,但硬件处于唤醒和活动状态,能够接收网络连接、ping 以及您希望对机器执行的任何其他操作。
现在它已配置并确认可以正常工作,只要您在同一个 Wi-Fi 网络上,您就可以仅使用 iPhone 上的 Fing 应用程序远程唤醒睡眠中的 Mac。这非常适用于以下情况:当您到家后,您的 Mac 可以唤醒并在您进门时等待您,或者唤醒远处的计算机以进行 SSH 连接,或者当您进入办公室时唤醒您的工作计算机。办公室门,或者,假设 wifi 足够远,当你在停车场时。
iOS 到 OS X 局域网唤醒故障排除
如果你在设置或让它工作时遇到问题,你可以尝试一些不同的事情:
- 仔细检查 Mac 和 OS X 版本是否支持局域网唤醒并且它已启用(旧机器和版本不支持)
- 确保iPhone(或其他iOS设备)连接到与Mac相同的wi-fi网络
- 检查以确保IP地址准确,更重要的是,检测并使用正确的MAC硬件地址
- 考虑在Mac 上设置静态IP 地址,而不是使用随机DHCP 分配的IP
- 在 iOS 端尝试使用不同的应用程序:如果您使用 Fing 但它不起作用,请尝试 Mocha WOL……如果您不介意为该应用程序付费,您也可以使用 NetStatus,它允许您根据 MAC 地址而不是单独的 IP 地址为 WOL 添加硬件
- 确保没有网络IP冲突
您可能还想再次运行配置过程,确保不错过任何步骤。
您可以使用Android 智能手机的WOL 唤醒Mac 或PC 吗?
是的,Android 手机也可以使用相同的局域网唤醒协议唤醒 Mac(或 Windows PC),所以如果您没有 iPhone,也不要担心。最初的 OS X 端设置是相同的,但您显然必须使用 Android 应用程序来唤醒 Mac 并完成第二组步骤。 Fing 应用程序实际上也可供 Android 用户免费使用,可从 Google Play 商店下载,这将使设置几乎与上述步骤相同,或者您可以使用名为 Mafro WakeOnLan 的东西,它也可以免费使用界面略有不同。
通过 NetStatus 应用程序提供的可选设置允许您通过更广泛的互联网使用局域网唤醒,这意味着您无需在同一个 Wi-Fi 网络上即可超出初始设置的工作。这是通过配置路由器 IP 地址和转发到支持 WOL 的 Mac 的开放端口来完成的——同样,这是可选的,其他免费的 WOL 应用程序也可能支持该功能,但您必须自己检查。因为这个有时候需要配置路由器,实在不在本文讨论范围内