我想远程WakeOnLAN我的NAS服务器,但是我的路由器阻止WOL数据包。我想,我可以绕过这一点,通过ssh‘on我们的androidTV盒,并从那里发送一个WOL包在局域网上。我可以直接进入androidTV,但不能发送WOL数据包。是否可以对androidTV运行图形化ssh会话,然后在Play Store中使用WOL应用程序之一?或者我是否可以使用终端上的WakeOnLan应用程序?
发布于 2018-02-06 06:14:19
当我试图实现同样的目标时,我已经想出了解决方案。
问题:,我需要在家里使用Wake (WoL)命令远程给服务器供电。要使WoL可靠工作,需要使用局域网内的PC发送WoL命令,而不是远程PC。我不完全理解原因,但这与路由器在设备关机后清除ARP表缓存有关。在我们的例子中,服务器被关闭,但我们希望远程打开它。有关更多详细信息,请在此处阅读:https://serverfault.com/questions/161560/how-to-get-wake-on-lan-working/349783#349783
解决方案您可以在局域网中有一个设备,它可以将WoL命令发送到关机服务器。实现这一目的的一种方法是拥有一个具有根的Android设备,该设备正在运行SSH服务器。您可以使用SSH远程登录到Android设备,然后发送WoL命令。
步骤我使用了
ssh -p 2222 root@xxx.xxx.x.xxxether-wake -b -i wlan0 XX:XX:XX:XX:XX:XX命令。参考资料:https://forum.xda-developers.com/showthread.php?t=2495288ssh -p 2222 root@xxx.xxx.x.xxx "su -c ether-wake -b -i wlan0 XX:XX:XX:XX:XX:XX"注:
https://stackoverflow.com/questions/31761274
复制相似问题