通过我无法控制的主机网络上的辅助路由器进行 DDNS 和 WoL

通过我无法控制的主机网络上的辅助路由器进行 DDNS 和 WoL

简而言之,我正在尝试找到一种方法来利用局域网唤醒功能远程(从外部网络)唤醒我无法控制的大型网络内的私有子网上的计算机。

非常简单的网络图来说明

细节:

我在一栋大楼里租了一个个人工作空间,这栋大楼为租户提供互联网。我在我的空间里安装了一个路由器,它连接到大楼的路由器,以创建我自己的私有子网 (192.168.1.XXX)。

我在路由器上设置了动态 DNS(TP-Link 路由器使用 NO-IP 作为 DDNS 提供商),认为/希望这会给我一个主机名地址,通过该地址发送 WOL 数据包,让我能够从家里或任何其他地方远程唤醒我的 PC。我的 PC 在我的专用网络上有一个静态 IP 地址,并且我已经设置了 IP/MAC 绑定。

但是,当路由器为 NO-IP 提供 IP 地址时,它会在主机网络上提供其本地 IP(192.168.0.XXX),而不是公共 IP。

我搜索了一番,发现所有解决方案都需要在主机路由器上进行配置。这在我的处境下可能是可行的,但如果有其他解决方案,我宁愿不询问大楼如何在路由器上设置 DDNS、端口转发等。

因此,在我冒险走这条路之前,我想在这里把一切都说出来,看看是否有人有什么想法?

我的路由器是否具有公共 IP,可以将其提供给 NO-IP,以便通过主机名访问?

答案1

WoL 适用于以太网地址,而非 IP 地址。根据定义,以太网流量在以太网段边界处停止。它不会穿越路由器,也无法路由。

如果您无法从大楼网络管理员处获得帮助,以便在需要时将 WoL 数据包发送到您的私人网络,那么我看到的唯一解决方案是使用辅助的、始终处于开启状态的“WoL 数据包发送器”设备,例如 RPi、xyz 开发板或旧笔记本电脑/智能手机。

相关内容