【发布时间】:2014-05-11 00:13:44
【问题描述】:
我正在尝试从我的 Windows 7 笔记本电脑对我的 Android 设备执行 ping 操作,但我做不到。 我将Android设备添加到arp表中,我输入了这个命令:
netsh interface ipv4 add neighbors "Connection Name" IP ADRESS MAC ADDRESS
当我输入“arp -a”时,我可以看到设备(IP 地址,MAC 地址)。 但是当我执行 ping 操作时,我得到:超时超出了需求。我的笔记本电脑 (192.168.1.106) 和 Android 设备 (192.168.1.107 )。他们都可以ping到网关地址。
感谢您的帮助。
【问题讨论】:
-
可能设备设置为不响应 ICMP 请求?
-
许多系统被配置为不响应 ping 请求,您的设备可能就是一个例子。此外,由于出站流量来自设备,Android设备通常在wifi上没有响应,直到它们完全“唤醒”无线电和堆栈 - 所以你可以尝试打开一个随机的网页或编写一些在后台运行并时不时进行微不足道的网络操作的东西。
-
我如何知道我的设备是否没有响应 ICMP 请求? @迈克尔托德
-
This 的回答似乎暗示 ICMP 默认在 Android 手机上处于关闭状态,可能需要 root 访问权限才能工作。