大家有遇到这种情况吗,同一个局域网下使用局域网 ip 互相无法 ping 通,防火墙什么都开了。ping 同一局域网下的机器就没问题。排查了一个下午没找到原因。
1
stephenyin Dec 31, 2019
所以就把防火墙关了试试,win 貌似开着防火墙是 ping 不通的。
|
2
lcp9331 Dec 31, 2019
你是不是防火墙入站规则的“文件和打印机共享(回显请求 - ICMPv4-In)”没有启用
|
3
downeywang Dec 31, 2019 via Android
是同一个网段吗?
|
4
yangzzzzzzzt1 Dec 31, 2019
防火墙开了当然 ping 不通
|
5
yioky Dec 31, 2019
天呐老哥防火墙开着 ping 不通的。
|
6
JamesR Dec 31, 2019
无线路由器 AP 隔离了解一下,是一种路由模式。AP 隔离指的是开启之后,各个连接的设备不能互相通讯,起到隔离的作用,来保障不同用户的安全。
|
7
jeffh OP @downeywang 100%确认,是同一个网段
|
8
hehheh Dec 31, 2019 via iPhone
Ping 一下局域网下另外一个机器试试
|
9
lovedebug Dec 31, 2019
统一局域网的同一子网段嘛? 最好确认一下,分网段可以分的很细的
|
10
cyrbuzz Dec 31, 2019
wireshark 抓包看下。
|
11
lovedebug Dec 31, 2019
另外机器本身设置也可以阻止响应 ping 命令
|
12
rainbowchou Dec 31, 2019
抓个包一目了然的事情,看看 ip 是怎么路由的,定位问题出在哪里
|
13
mengminggo Dec 31, 2019
除了本地计算机的问题 , 还有可能是路由器 ap 隔离了
|
14
Seawalker Dec 31, 2019
1。通过命令 arp -a 看看 arp 表中对端的 mac 地址是否一致
2.看看子网掩码两段是否都设置正确,不一致可能会造成不在同一网断 3.通过抓包(window:wireshark,linux:tcpdump)抓个 ping 包来分析一下 不过从你的描述来看-ping 同一局域网下的机器就没问题,很大概率是第一条出现的问题 |
15
koebehshian Dec 31, 2019
两台要通讯的主机先各自 ping 路由器看看通不通
|
16
zmqking Dec 31, 2019
之前也碰到过,死活 ping 不通,也是在同一网段。看是不是同一个交换机
|
17
goofool Dec 31, 2019
两边都要看,才能知道是不是一个网段的
|
18
Tumblr Dec 31, 2019 问题中没说是什么 OS,默认当作 Windows 10。
经验发现,Windows 的防火墙的“关闭状态”并不一定是真的关了,个人建议如下: 1. 打开防火墙,放行 ICMPv4-In,尝试 ping 2. 如异常,尝试路由跟踪,Test-NetConnection -ComputerName $desk -TraceRoute 3. 或者分断去 ping,依次是 本机 -> 网关 -> 对端 (虽然同一子网 ping 的时候不过网关) |
19
tankren Dec 31, 2019
防火墙开了什么 rule ?
|