我正在尝试让 WOL 在同一个本地网络中的两台计算机之间工作,但目前不起作用。
为了调试情况并避免路由器丢弃 WOL“魔术数据包”的潜在问题,我想暂时测试一个直接以太网电缆之间的联系:
- 运行 Windows 7 的计算机 A
- 计算机 B 关闭,待唤醒
由于计算机 B 已关闭,因此它没有 IP。(即使在计算机 A 上添加 DHCPd 服务器也无法改变这一点)。
我在计算机 A 的以太网卡设置上进行了此配置(我选择 192.168.2.1,因为 192.168.1.1 已被另一张网卡占用:WiFi)
然后我在计算机 A 上尝试了这个,但是没有用:
问题:
1)由于计算机B处于关闭状态,没有IP,我应该在计算机A的“WakeOnLan Magic Packet”工具中填写哪个IP?
2) 更一般地说,如何使 WakeOnLan 通过直接以太网电缆连接工作(无需任何路由器;如前所述,我想这样做来调试 WOL)?
注意:我曾尝试过:
WakeOnLanGui.exe > 发送选项 > 本地子网=> 计算机 B 上没有收到任何信息,
WakeOnLanGui.exe > 发送选项 > Internet=> 计算机 B 接收到数据包,如
sudo tcpdump
计算机 B 上所示
答案1
问题出在我的主板(板载 LAN 有缺陷)+ PCI 以太网卡。