我的主管要求我为一个项目想出一个局域网唤醒或类似 WoL 的解决方案,该项目涉及允许特定员工通过 VPN 进入各种电源状态的机器。据我所知,唤醒定时器、WoL/Magic Packet 和一些软件实现可能有效。主要问题是,一些员工下班后有关闭机器的坏习惯(而且很难训练)。其他花絮:
- 禁止更改公司路由器的任何设置或任何类型的建议的 DNS 服务。
- 不鼓励付费服务。
- Windows 7 是相关的操作系统。所有需要它的人都是 64 位的,但最好有一个适用于 32 位和 64 位的解决方案。如果该解决方案也适用于 Windows Server 2008,那就太好了。
- 公司内的所有机器都是有线的并且具有 WoL 和 Magic Packet 支持。
- 可能需要 VPN 连接的机器包括台式机、笔记本电脑、平板电脑等。可能移动智能设备,例如智能手机。
底线:当相关机器可能处于睡眠模式甚至未开机时,局域网唤醒是允许员工通过 VPN 进入公司网络/机器的最佳方式吗?如果没有的话,还有什么其他选择?
如果您需要更多信息,请直接询问。
答案1
了解“[集成] 远程管理”(LOM、iLOM、ILO) 或其他“带外管理”解决方案。许多企业级 PC 提供商都有能够远程启动完全关闭的机器的解决方案。
我以前在服务器上使用过 LOM。它使用了英特尔智能平台管理接口 (IPMI) 技术的早期版本。基本上,即使主板的其余部分已关闭,服务器的 LOM/IPMI 以太网 NIC 也会保持通电状态,并且它们上面有自己的小型微控制器,允许它们在网络上拥有自己的 IP 地址。因此,您可以告诉 IPMI 客户端软件连接到该 IP 地址,它可以告诉您有关主机系统状态的一些基本信息(例如它是否正在运行),并允许您对它执行一些基本操作(启动、唤醒、关闭、强制重启)。
您可以将一些支持 LOM 的 NIC 安装到最容易关机的用户的 PC 中。我不确定的是是否需要特殊的主板来支持支持 LOM 的 NIC。在我拥有的服务器上,支持 LOM 的 NIC 集成在主板中。我认为在其他设计中,它是一个单独的 PCIe NIC,带有几条特殊的带状电缆,因此它可以保持通电并触发启动或重新启动。
答案2
在我看来,这听起来像是错误的做法。就我个人经验而言,WoL 非常不可靠。你至少需要一台中间机器供用户登录,以便广播“魔幻包'(下面的故障排除部分也值得一读)。由于您无法修改路由器设置,因此您无法从网络外部发送 Magic Packet,而且您也不想尝试。
最好的办法可能是通过 GPO 禁用自动睡眠。这TechNet 博客文章即使您尝试 WoL,它也可能派上用场。对于特别愚蠢的人,您甚至可以删除关机和睡眠按钮(位于“用户配置”、“管理模板”、“开始菜单”和“任务栏”下)。
如果您愿意花一点钱,也许值得开展一个小型终端服务器项目。这听起来就是您真正需要的。
但实际上,我认为你应该让那些关闭机器并希望稍后再访问它们的用户受苦。这太愚蠢了。