我的WLAN客户端连接到AT& T U-Verse Arris NVG589。当我尝试在家用WLAN上ping我的Mac时,我没有收到回复。
tcpdump 'icmp[icmptype] = icmp-echo or icmp[icmptype] = icmp-echoreply'
tcpdump: data link type PKTAP
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on pktap, link-type PKTAP (Packet Tap), capture size 262144 bytes
从这台Mac到www.google.com的ping操作:
21:46:20.817743 IP work-mbp.attlocal.net > yv-in-f103.1e100.net: ICMP echo request, id 55595, seq 0, length 64
21:46:20.842309 IP yv-in-f103.1e100.net > work-mbp.attlocal.net: ICMP echo reply, id 55595, seq 0, length 64
21:46:21.820431 IP work-mbp.attlocal.net > yv-in-f103.1e100.net: ICMP echo request, id 55595, seq 1, length 64
21:46:21.844247 IP yv-in-f103.1e100.net > work-mbp.attlocal.net: ICMP echo reply, id 55595, seq 1, length 64
WLAN上从一台Mac到另一台的ping不显示" echo回复":
21:34:34.994444 IP homempb.attlocal.net > work-mbp.attlocal.net: ICMP echo request, id 12, seq 0, length 16
21:34:35.989923 IP homempb.attlocal.net > work-mbp.attlocal.net: ICMP echo request, id 12, seq 1, length 16
21:34:37.978274 IP homempb.attlocal.net > work-mbp.attlocal.net: ICMP echo request, id 12, seq 2, length 16
21:34:40.213181 IP homempb.attlocal.net > work-mbp.attlocal.net: ICMP echo request, id 12, seq 3, length 16
21:34:41.978188 IP homempb.attlocal.net > work-mbp.attlocal.net: ICMP echo request, id 12, seq 4, length 16
21:34:43.978284 IP homempb.attlocal.net > work-mbp.attlocal.net: ICMP echo request, id 12, seq 5, length 16
El Capitan防火墙已禁用。
答案 0 :(得分:0)
结果显示数据包过滤器已启用且仅允许互联网绑定ping:
pfctl -a '*' -s rules
显示了这条规则:
pass out inet proto icmp all keep state
我暂时禁用了数据包过滤器:
pfctl -d
并且ping“echo reply”开始显示。