我对网络还很陌生,所以如果问题很明显,我很抱歉 :D。基本上,我正在尝试做 WOL,我已经能够在 LAN 上启动我的电脑,但我希望能够通过互联网做到这一点。
我转发了端口 7 UDP(我也尝试了 9,但没有成功),在路由器上为我的电脑配置了静态 IP,在手机上使用的 WOL 应用程序中输入了电脑的 MAC 地址和公共 IP,但我的电脑无法启动。我做错了什么?
答案1
为了实现此功能,您的路由器必须记住休眠目标机器的 MAC 地址。IP 地址到 MAC 地址的映射保存在动态“ARP 表”中,ARP 映射(ARP 表条目)通常在约 2 分钟不活动后超时。因此,它要求您为该机器的 IP -> MAC 地址设置静态 ARP 映射。这通常与为该机器设置静态 DHCP 保留无关。如果您的路由器无法设置静态 ARP 映射,并且休眠目标设备没有在主机休眠时响应 ARP 的花哨 NIC,那么您可能运气不佳,除非您可以在路由器上安装开源固件。