为什么我无法 ping 同一网络中的计算机?

为什么我无法 ping 同一网络中的计算机?

我有两台电脑使用同一个 Wifi 路由器。我想 ping 另一台电脑,但无法 ping 通,我收到“目标主机无法访问”的提示。

我已经尝试过的事情:

我在两台计算机上都禁用了防火墙

我尝试在两台电脑上 ping 自己,得到了回复

我使用 Wireshark 捕获流量,我可以捕获 ping 某些外部地址(如 8.8.8.8)的 ICMP 数据包,但是当我 ping 另一台计算机或我自己时,Wireshark 无法捕获该数据包。

有任何想法吗?

编辑:

一些额外的信息。

Internet Protocol Version 4, Src: 192.168.0.1, Dst: 192.168.0.131
Internet Control Message Protocol
    Type: 3 (Destination unreachable)
    Code: 3 (Port unreachable)
    Checksum: 0x7f07 [correct]
    [Checksum Status: Good]
    Unused: 00000000
    Internet Protocol Version 4, Src: 192.168.0.131, Dst: 192.168.0.1
        0100 .... = Version: 4
        .... 0101 = Header Length: 20 bytes (5)
        Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT)
        Total Length: 56
        Identification: 0x2c37 (11319)
        Flags: 0x0000
        Time to live: 128
        Protocol: UDP (17)
        Header checksum: 0x8ca9 [validation disabled]
        [Header checksum status: Unverified]
        Source: 192.168.0.131
        Destination: 192.168.0.1
    User Datagram Protocol, Src Port: 63998, Dst Port: 2054
    Data (28 bytes)

就像我之前说的,当我发送 ping 请求时,我不会捕获 ICMP 消息。我确实捕获了路由器和 PC 之间的一些 ICMP 通信,我添加了上面的消息,如果它对任何人都有帮助的话。

答案1

您的 WiFi 路由器可能有一个无线隔离选项启用,禁止无线客户端之间的通信,这里详细描述:

https://www.howtogeek.com/179089/lock-down-your-wi-fi-network-with-your-routers-wireless-isolation-option/

答案2

如果链接帖子中的其他回复都不能帮助您,请尝试查看以下内容:关联

每当您在 Windows 上首次连接到网络时,都会弹出一个窗口询问您是否要检测网络上的其他设备。如果您回答“否”,Windows 防火墙将阻止网络上其他设备的所有连接尝试 - 甚至包括 ping 等 ICMP 数据包。

相关内容