我怎么知道我的电脑何时被ping通?

我正试图在本地networking上find问题。 我希望能够知道特定计算机(Windows XP)何时被ping通。

谢谢!

有不同的方法,但最简单的方法是在计算机上安装Wireshark ,这样您可以执行数据包捕获 ,并且只对icmp通信进行捕获。 捕获filter只是icmp ,可以设置捕获选项。

其他选项包括在交换机上设置一个镜像端口,也可能在路由器上进行debugging。 但是有了这些,你不可能百分之百地把这个数据包传到计算机上(虽然如果你看到答复,似乎是一个安全的假设)。

您的售后市场Windows防火墙应该有一个选项logging任何种类的networking活动。 查找ICMP(Ping的父协议)并将其设置为日志,而不是仅拒绝或接受。 一个非常好的防火墙将允许您深入到ICMP,并只loggingPings,因为还有其他types的ICMP数据包。