1.从 BIOS 启用 LAN 唤醒

1.从 BIOS 启用 LAN 唤醒

我正在尝试设置我的电脑以使用局域网唤醒,因此我在我的 TP-Link Archer C2路由器。但是,当我使用此工具检查端口是否打开,它说端口已关闭。我在防火墙中创建了一条入站规则,允许通过端口 9 进行连接我不知道还有什么原因导致它不能正常工作。

笔记:我禁用了 DHCP,因此我始终拥有相同的 IP 地址。

IPv4 Address: 192.168.1.100
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.1.1

更新:我尝试按照建议在路由器设置中将 MAC 地址绑定到 IP这里而不是通过操作系统禁用 DHCP,但我仍然无法使用手机唤醒 PC,除非我的手机在 PC 关机时位于同一网络中并且没有退出该网络。

答案1

看来“此端口是否打开”检查工具的结果并不那么重要。为了能够使用手机远程打开我的电脑(无论我处于哪个网络),我最终按照描述的步骤操作这里为我的路由器设置动态 DNS 主机名。我将在此处描述每个步骤以供将来参考。

1.从 BIOS 启用 LAN 唤醒

对于我的华硕 ROG 主板,这是在高级 -> APM -> 启用 PCIE 开机

2. 允许网络适配器通过魔术包唤醒计算机

Windows 10,可以通过以下方式完成设备管理器->网络适配器->属性->电源管理->允许此设备唤醒计算机(可选:仅允许魔包唤醒计算机)

3.更改路由器设置

为一个TP-Link 路由器,可以通过输入来访问设置tplinklogin.net在地址栏中。要查找网卡的 MAC(物理)地址,请打开命令提示符并输入ipconfig /all

3.1. IP与MAC绑定

这会将网卡的 MAC 地址链接到所选的 IP,这样即使 PC 处于离线状态,路由器也知道将数据包发送到网卡。对于 TP-Link 路由器,这在IP&MAC绑定 -> 绑定设置

3.2. DHCP 地址保留

这可确保 PC 每次上线时都分配相同的 IP 地址。对于 TP-Link 路由器,这是DHCP -> 地址保留

3.3. 端口转发

这会将来自 WAN 的请求重定向到上面选择的 IP。我选择了端口 7-9,这样如果一个不起作用,我可以使用另一个。WoL 的默认端口是端口 9。此设置可以在转发 -> 虚拟服务器用于 TP-Link 路由器。

4. 选择动态 DNS 主机名

我用的是无 IP服务是免费的,但如果你想让它继续工作,你必须每 30 天确认一次主机名。我下载了客户端并更改了设置,以便它从 Windows 启动。

5. 设置 WoL 应用程序

  • TeamViewer

    要使用 TeamViewer 唤醒您的计算机,请转到附加功能 -> 选项 -> 常规 -> 局域网唤醒(配置...), 选择公共广播并输入在步骤 4 中选择的动态 DNS 主机名和您要转发到的端口之一(在我的情况下是 7、8 或 9 - 我选择了 9)。确保目标计算机已分配给您的帐户。

  • WoL 应用程序

    对于 LAN 唤醒应用程序,例如这个,您需要输入目标计算机的 MAC 地址以及端口和主机名。

如果需要的话可以找到另一个有用的链接,其中包含更多详细信息这里

相关内容