三人行,有我师 2023-03-14 13:52 采纳率: 0%
浏览 30

如何用域名和公网IP远程唤醒电脑?

现有条件和设置:
1.光猫192.168.1.1路由模式拨号上网并获得动态公网IP。2.用斐讯K2刷openwrt192.168.1.5扩展ddns插件,并且成功解析光猫的动态公网。
3.在光猫里DHCP和ARP帮绑定了被远程唤醒电脑的IP地址和Mac地址。并将PC的3389端口映射。
4.电脑主板,电源和网卡都支持wol。
5.开启了主板和网卡wol功能且接受魔术包。
6.手机安卓使用wake on lan
需要解决的问题:用域名和公网IP都无法唤醒电脑。

  • 写回答

2条回答 默认 最新

  • MarkHan_ 2023-03-14 14:16
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    远程唤醒电脑需要使用Magic Packet技术发送一个特定格式的数据包到电脑的MAC地址,才能唤醒电脑。在你的设置中,已经启用了wol功能,接受魔术包的条件也都满足,但是无法使用域名和公网IP唤醒电脑,可能是以下原因:

    1. 没有正确配置端口映射:你已经将3389端口映射到了电脑,但是唤醒电脑需要使用wol协议的特定端口,一般是9号端口。需要将9号端口也进行端口映射,并且确保公网IP和域名都可以访问该端口。

    2. 防火墙阻止了Magic Packet数据包:你需要在电脑的防火墙中打开对wol协议的支持,允许接受Magic Packet数据包。在路由器中也需要设置对应的端口转发规则,确保Magic Packet数据包能够到达电脑。

    3. 光猫的NAT转发功能不支持wol协议:一些光猫的NAT转发功能可能不支持wol协议,这可能导致无法从公网唤醒电脑。可以尝试在路由器上进行端口映射和端口转发,避免使用光猫的NAT转发功能。

    为了解决这个问题,你可以尝试使用tcpdump来抓包查看Magic Packet数据包是否能够到达电脑,或者使用其他唤醒工具来测试,看是否能够成功唤醒电脑。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月14日

悬赏问题

  • ¥15 centos7系统下abinit安装时make出错
  • ¥15 帮看看这个为何无法运行
  • ¥15 hbuildex运行微信小程序报错
  • ¥50 HAL ADCDMA单次触发转换
  • ¥15 关于#python#的问题:我知道这个问题对你们来说肯定so easy
  • ¥15 wpf datagrid如何实现多层表头
  • ¥15 为啥画版图在Run DRC会出现Connect Error?可我Calibre的hostname和计算机的hostname已经设置成一样的了。
  • ¥20 网站后台使用极速模式非常的卡
  • ¥20 Keil uVision5创建project没反应
  • ¥15 mmseqs内存报错