2015-12-27 95 views
1

我想通过互联网使用“WAKE ON LAN”唤醒我的个人计算机,即从远程发送Magic Packet设备。无法通过互联网发送Magic包(Wake on LAN Packet)到创建的DNS主机名

以下是配置

  1. 启用WOL在BIOS和操作系统以及使用指南在How to Remotely Turn On Your PC Over the Internet
  2. 创建一个主机名“example.ddns.net”映射我不断变化的外部IP到主机名。 DNS服务工作正常。我的主机名的Dnslookup成功
  3. 端口转发端口7和9(默认为魔术包通过UDP)到我的路由器的广播地址
  4. 我的电脑是DLINK 605L路由器后面
  5. 系统是在休眠或者HIBERNATE状态。

当我从连接的个人计算机被连接到一切同一网络上的另一设备本地即发送魔术分组顺利

java WakeOnLan 192.168.0.255 00:0E:62:09:xx:xx

然而,当我尝试从另一网络发送一个魔术分组指定MAC地址和example.ddns.net WOL 不工作

作为java WakeOnLan example.ddns.net 00:0E:62:09:xx:xx

使用从此处的代码http://www.jibble.org/wake-on-lan/

任何帮助表示赞赏。

回答

0

在一个基本总结中,您需要查看以下事项: 1.您需要在路由器的ARP表中添加一个条目以识别传入的WOL请求。 2.您需要添加防火墙规则以在本地局域网上广播传入魔术包。 3.你需要找到一个WOL工具,它支持发送魔术包到特定端口(这是没有必要的本地局域网内时)。

对于一个更全面的信息,请参阅本参考:http://uneventech.blogspot.com/2012/05/1-turnon-home-pc-remotely-scenario-you.html

+0

相当描述链接,会尽量让你知道。感谢您的支持! – Madaditya

相关问题