如何在 Windows 上启用对广播 ping 的响应?

woo*_*ngs 4 networking windows firewall ping

我在实验室中有许多 Windows 服务器。我想使用 ping 广播来发现机器。我尽量避免使用中央服务器来维护机器列表,因为这对我来说似乎是单点故障。

在 255.255.255.0 网络中 ping 10.0.0.255 不会收到任何响应。

如何启用对广播 ping 的响应?

小智 5

Windowsping程序无法向广播地址发送 ping 请求。但是您可以使用IcmpSendEchoAPI 向连接的网络发送 ping 请求。但根据我的观察,这不适用于:

  • 直接连接的 Windows 站 - 似乎 Win 站不响应广播 ICMP 请求
  • 通过交换机 - 似乎交换机阻止广播 ICMP 请求

如果 IP 地址范围不是太大,则可以使用:

  • ARP扫描
  • ICMP扫描
  • SNMP 扫描 - 慢得多,但工作正常