Sak*_*mon 2 networking router port port-forwarding wake-on-lan
我正在尝试将我的 PC 设置为使用 LAN 唤醒,因此我在TP-Link Archer C2 路由器的端口 9 上设置了端口转发 。但是,当我使用此工具检查端口是否打开时,它说它已关闭。我在防火墙中创建了一个入站规则,允许通过端口 9 进行连接,但我不知道还有什么可能导致它无法正常工作。
注意:我禁用了 DHCP,因此我始终拥有相同的 IP 地址。
IPv4 Address: 192.168.1.100
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.1.1
Run Code Online (Sandbox Code Playgroud)
更新:我尝试按照此处的建议将 MAC 地址绑定到路由器设置中的 IP,而不是通过操作系统禁用 DHCP,但我仍然无法使用手机唤醒 PC,除非我的手机在同一网络中PC 关闭并且没有退出该网络。
似乎“此端口是否打开”检查工具的结果毕竟不是那么相关。为了能够使用我的手机远程打开我的 PC,无论我在哪个网络中,我最终所做的是按照此处为我的路由器描述的步骤并设置动态 DNS 主机名。我将在此处描述每个步骤以供将来参考。
对于我的华硕 ROG 主板,这是在Advanced -> APM -> Enable Power On by PCIE 下。
在Windows 10 中,这可以通过转到设备管理器 -> 网络适配器 -> 属性 -> 电源管理 -> 允许此设备唤醒计算机(可选:仅允许魔术包唤醒计算机)来完成。
对于TP-Link 路由器,可以通过在地址栏中键入tplinklogin.net来访问设置。要找出网卡的 MAC(物理)地址,请打开命令提示符并输入ipconfig /all.

这将网卡的 MAC 地址链接到选定的 IP,因此即使 PC 离线,路由器也知道将数据包发送到网卡。对于 TP-Link 路由器,这是在IP & MAC Binding -> Binding Settings 下。

这可确保 PC 每次联机时都获得相同的 IP 地址。对于 TP-Link 路由器,这是在DHCP -> Address Reservation 下。

这会将来自 WAN 的请求重定向到上面选择的 IP。我选择了端口 7-9,所以如果一个端口不起作用,我可以使用另一个。WoL 的默认端口为 9。可以在转发 -> TP-Link 路由器的虚拟服务器下找到此设置。
我使用了no-ip服务,因为它是免费的,但是如果你想让它继续工作,你必须每 30 天确认一次主机名。我下载了客户端并更改了设置,因此它从 Windows 开始。
团队查看器
要使用 TeamViewer 唤醒您的计算机,请转至其他 -> 选项 -> 常规 -> LAN 唤醒(配置...),选择公共地址并键入在步骤 4 中选择的动态 DNS 主机名和其中之一您要转发到的端口(在我的情况下,是 7、8 或 9 - 我选择了 9)。确保目标计算机已分配给您的帐户。
应用程序
对于像这样的 LAN 唤醒应用程序,您需要输入目标计算机的 MAC 地址以及端口和主机名。
如果需要,可以在此处找到另一个包含更多详细信息的有用链接。
| 归档时间: |
|
| 查看次数: |
7630 次 |
| 最近记录: |