配置PC以唤醒LAN

时间:2012-09-15 06:56:03

标签: windows-7-x64 lan bios wake-on-lan

我正在尝试将我的Windows 7 PC配置为在LAN上唤醒(S4和S5),但它无法正常工作。我已经遵循了所有步骤。

  1. 将我的网络适配器设置更改为在魔术包上唤醒
  2. 在我的Windows防火墙上打开UDP端口7
  3. 端口将UDP端口7上的路由器转发到我的PC
  4. 配置BIOS(我的主板 - 英特尔DH67BL)以便在LAN上唤醒
  5. 我正在通过Android应用程序发送魔术包(名称:在lan上唤醒)。我在我的电脑上使用了一个嗅探工具来检查它是否收到了魔法包。以下是数据包详细信息。我在这里有疑问,数据包详细信息显示MAC地址(如下所示)。但是,我的适配器的MAC地址是不同的。我在发送魔术包时设置了正确的MAC地址。应用程序在发送之前是否更改了MAC地址?请帮忙!

        ---------------------------Wake-On-LAN Magic Packet---------------------------
    
    Time received:
         09/15/12    12:13:34
    UDP Header:
        |-Source IP :   157.56.106.184
        |-Destination IP    :   192.168.1.2
        |-Source Port   :   3544
        |-Destination Port  :   52146
        |-UDP Length    :   117
        |-UDP Checksum  :   675
    MAC Address:
         FF FF 00 00 00 00
    Raw Data (109 bytes):
         00 01 00 00 8C 37 59 92 1E 68 49 48 00 00 00 34
         4D 8A 27 66 D1 60 00 00 00 00 30 3A FF FE 80 00
         00 00 00 00 00 80 00 F2 27 62 C7 95 47 FE 80 00
         00 00 00 00 00 00 00 FF FF FF FF FF FE 86 00 64
         9D 00 00 00 00 00 00 3A 98 00 00 07 D0 03 04 40
         40 FF FF FF FF FF FF FF FF 00 00 00 00 20 01 00
         00 9D 38 6A B8 FF 00 00 00 00 20 01 00
    

    谢谢, 沙拉斯

2 个答案:

答案 0 :(得分:3)

  

3)端口将UDP端口7上的路由器转发到我的PC

您需要将UPD 7和/或UDP 9转发到LAN广播地址,而不是PC的IP地址。

原因是因为当您的PC关闭时,它没有分配IP地址,因此路由器没有与MAC地址绑定< => ARP表中的IP地址,无法转发数据包。

答案 1 :(得分:-1)

原因:因为您没有将MAC绑定到本地IP

解决方案:访问您的路由器,使用MAC Bing(或类似功能)

注意:如果您在PC之前使用2个或更多路由器,则必须使用Mac绑定和所有路由器上的端口转发

相关问题