我想知道当我的 MacBook 休眠或睡眠时,我是否可以只让互联网连接在线。因为当我的电脑进入睡眠状态时,它会断开与互联网的连接,而我需要我的 FTP 服务器运行。这是一个相当直接的问题。
答案1
如果你去节能器控制面板(系统偏好设置(您可以从 Apple 菜单中打开它)您可以阻止它自动进入睡眠状态。
另一方面,如果你真的做想要让计算机进入睡眠状态并继续运行 FTP 服务器,这有点棘手。当 FTP 服务器实际正在处理连接时,计算机需要处于唤醒状态。
但是,如果您愿意花点功夫,也许可以让它在没有人使用 FTP 服务器时进入睡眠状态,并在有人尝试连接时唤醒。该功能称为LAN 唤醒,尽管在 Mac 的节能器中他们称其为以太网网络管理员访问唤醒。本文如果您想了解如何使用该功能,它可能会有所帮助...但我想说它可能仅当您从本地网络连接到 FTP 服务器时才适合您。
答案2
Apple 在最近的固件更新中为 Airport Extreme 和 Time Capsule 添加了网络唤醒支持。有关更多信息,请阅读 Apple 的知识库文章,了解兼容性和使用情况:http://support.apple.com/kb/HT3774
答案3
如果您运行的是直接 FTP 服务器,那么让它保持在线以供一般访问的唯一方法就是防止计算机进入睡眠状态。即使您能够以某种方式让 NIC 在睡眠期间保持活动状态,FTP 服务器也是在操作系统上运行的软件,而操作系统在进入睡眠状态时会完全停止。
由于您正在运行一个开放至 Internet 的 FTP 服务器,因此 LAN 唤醒在这里无关紧要。(Internet = WAN ≠ LAN)
这里可能适用于您的情况的一种解决方法是在节能器偏好设置中允许局域网唤醒,允许计算机进入睡眠状态,并将其置于能够发送神奇 WOL 数据包的路由器后面。只要只有您需要访问 FTP 服务器,您就可以让计算机进入睡眠状态,然后当您从互联网上的远程位置需要它时,您将首先访问路由器的 http 接口,从那里唤醒您的 FTP 服务器,然后连接到 FTP 服务器。
答案4
如果您的计算机通过以太网电缆连接(而不是无线连接),那么请尝试这个想法:
- 打开系统偏好设置
- 点击节能器
- 检查唤醒以访问以太网网络复选框
您应该先让计算机进入睡眠状态,然后尝试通过 ftp 访问它,以进行测试。我在 Apple 网站上找到了一篇文章(ID:HT3774,在 Google 上搜索即可找到),其中介绍了如何设置“按需唤醒”,但要求是 Apple 的 Airport 路由器(Airport、Airport Extreme、Time Capsule...)。祝您好运。