我如何知道我的计算机何时被 ping ?

我如何知道我的计算机何时被 ping ?

我正在尝试查找本地网络上的问题。我希望能够知道何时对特定计算机 (Windows XP) 执行 ping 操作。

谢谢!

答案1

有多种方法可以实现此目的,但最简单的方法是安装Wireshark在电脑上,你可以数据包捕获,并在捕获中设置仅用于 icmp 流量的过滤器。捕获过滤器很简单icmp,可以在捕获选项中设置。

其他选项包括在交换机上设置镜像端口,如果要通过路由器,则可能在路由器上进行调试。但使用这些方法,您无法 100% 确定数据包是否到达计算机(尽管如果您看到回复,这似乎是一个安全的假设)。

答案2

您的售后 Windows 防火墙应该有一个选项可以记录任何类型的网络活动。找到 ICMP(Ping 的父协议)并将其设置为记录,而不仅仅是拒绝或接受。一个真正好的防火墙将允许您深入研究 ICMP 并只记录 Ping,因为还有其他类型的 ICMP 数据包。

相关内容