Linksys WRT54GS 的局域网唤醒

Linksys WRT54GS 的局域网唤醒

我有一台 Linksys 路由器 WRT54GS V1 固件版本 4.71.4。我无法让路由器允许我通过互联网使用局域网唤醒。如果我向本地子网发送一个魔术包,它可以正常工作,但如果我尝试从互联网执行此操作,则什么也得不到。

我将路由器的子网掩码设置为 255.255.255.128。我已启用端口转发至 UDP 端口 9 和 IP 地址 192.168.1.127。它仍然不起作用。有什么建议吗?

更新:我还没有机会尝试所有建议。我希望今晚能尝试一下。

更新 2:我终于可以让它工作了。我一直无法让 WOL 与 linksys 固件一起工作,所以我不得不安装 DD-WRT。安装完成后,我为 UDP 端口 7 和 9 添加了 192.168.1.255 的端口转发规则。

答案1

您需要将数据包发送到网络的广播地址。您不能将其发送到 192.168.1.127,因为 PC 已关闭,因此该 IP 不属于/不属于他。将其设置为 192.168.1.255

答案2

您的路由器支持OpenWRT。您可以将其安装在该盒子上,然后使用 ssh(在 Windows Putty 上)从世界任何地方访问您的路由器。然后,您可以在盒子本身上运行 wakeonlan 实用程序来唤醒相关机器。

局域网唤醒数据包仅在本地网络上起作用(由于它是第 2 层流量,因此不可路由)。

有一个有关局域网唤醒的文章在 OpenWRT wiki 中。

答案3

目前尚不清楚您要做什么。

如果您尝试通过互联网发送 WoL 数据包,则不会发生这种情况。网络管理员会定期过滤这些数据包。

如果您尝试从路由器固件发送 WoL 数据包,那就另当别论了。

答案4

地点充满了可能有助于您诊断的好东西。

就我个人而言,我遇到的那个路由器和你的情况一样。一直没能搞清楚。

相关内容