通过互联网实现局域网唤醒几乎是不可能的

通过互联网实现局域网唤醒几乎是不可能的

可能重复:
通过互联网实现局域网唤醒几乎是不可能的

我有一台新的 MacBook Pro,我想通过 ssh 或 vnc 登录,但无论我尝试什么组合,似乎都不起作用。甚至尝试过 LogMeIn

如何设置我的 MacBook,以便即使它处于睡眠状态也可以远程访问它

答案1

LAN 唤醒在第 2 层(MAC 地址)上工作。任何要在互联网上工作的东西都需要在第 3 层(IP 地址)上运行。你运气不好。将其设置为永不休眠或远程进入与 Mac 位于同一网络上的另一台计算机以将其唤醒。

答案2

有可能让 WOL 在互联网上工作。但是,WOL 可以在 LAN 上工作吗?请检查以下几点:

  • 网卡的设置中是否启用了 WOL?
  • 笔记本电脑的固件中是否需要启用 WOL?
  • 您的笔记本电脑的软件防火墙是否阻止了 WOL 数据包?

如果它在 LAN 上工作正常,那么一切就大功告成了。现在您需要一台路由器,并将 WOL 流量转发到相关的内部 PC。也许可以为内部 PC 提供一个静态 IP 或 DHCP 预留,这样它就永远不会改变,并且转发规则始终有效。

然后您可以使用这个基于Windows的应用程序或者这个基于网络的应用程序远程唤醒您的 MacBook。还有一些其他应用程序可以执行相同的操作,但您可以自行搜索。

这个过程对你来说什么时候会中断?

答案3

pfSense 和 openwrt 也有 WOL 功能。

但是,一般来说,你必须在 MacBook 前面有一个活动设备(一直运行)。添加一个具有 WOL 功能的路由器或 Linux Shell,可用于在你的网络内发送魔术包。

我之前就用过这个方法。

高血压

答案4

LAN 唤醒确实可以通过互联网工作,您只需要设置路由器以将子网定向广播转发到您的局域网。

因此,在路由器防火墙中添加一条规则,将数据从 UDP 端口(例如)7 转发到内部网络广播地址

例如,如果您的内部 IP 是 192.168.1.8,子网是 255.255.255.0,那么您的广播地址就是 192.168.1.255。

然后就像在您的本地网络上一样。

相关内容