我的 PC 有 2 个互联网连接(ISP1 和 ISP2),带有 WiFi 适配器和有线 NIC。我有一个连接到 NIC 的 PC 网络。我有一个连接到 NIC 的 ISP2 路由器的公共静态 IP。使用 depicus windows WOL 应用程序,我可以从连接到 ISP1 和 ISP2 的 PC 启动连接到 ISP2 的服务器。这很好,也是意料之中的。
我尝试过通过断开 ISP2 电缆与 PC 之间的连接来使用互联网 WOL,但 PC 仍能通过 ISP1 连接互联网。断开 ISP2 LAN 电缆与 PC 之间的连接后,我仍然能够使用 PC 上的 WOL 应用程序打开 ISP2 下的服务器。可能是因为即使断开连接后,我仍能在几秒钟内看到网络连接。但过了一段时间后就无法再这样做了。看起来 PC 内存中保存了 ISP2 LAN 连接设置和公共静态 IP 几秒钟。这是正确的吗?看起来 WOL 在互联网上工作了几秒钟。知道它是如何工作的吗?
如果是这样,那么我们可以通过互联网打开一台电脑,如果我们可以以某种方式调整并将源电脑的 IP 设置为目标公共静态 IP。调整 IP 可能不合法,但仍然可行吗?
2 个连接上的 PC 示意图
答案1
除非我误解了你的问题s:
第一个问题:不,如果您断开电缆,则无法在断开的 NIC 上使用 WOL 或其他任何功能。为了让魔术包通过 WLAN 适配器到达“有线 NIC”(我假设您使用有线 NIC 的 MAC 进行 WOL),必须有一个非标准设置。您的 WLAN-AP 不知道有线 NIC 的 MAC,因此它会知道将数据包“通过 WLAN 适配器发送到有线 NIC”(假设是标准设置)。
第二个问题:不,您不能手动为您的 NIC 提供一个公共 IP 地址并通过互联网访问它。互联网不是这样运作的。
更大的可能是您(不知不觉地)启用了其他“唤醒选项”,并且它们导致系统唤醒。