Appearance
ARP 探测
提供两种模式:查看系统 ARP 缓存表,或对特定 IP 进行二层邻居探测。
参数说明
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| 目标 (target) | string | 否 | — | 不填时显示 ARP 表,填写时对目标进行 arping 探测 |
| 网卡 (interface) | string | 否 | (自动) | 指定网络接口(如 eth0) |
结果解读
ARP 缓存表(不填目标)
192.168.1.1 dev eth0 lladdr aa:bb:cc:dd:ee:ff REACHABLE
192.168.1.2 dev eth0 lladdr 11:22:33:44:55:66 STALE
192.168.1.3 dev eth0 lladdr 66:77:88:99:00:11 DELAY| 状态 | 含义 |
|---|---|
| REACHABLE | 最近使用过,条目有效 |
| STALE | 超过有效期,需要重新验证 |
| DELAY | 正在等待验证 |
| INCOMPLETE | 正在解析中(未获取到 MAC) |
| FAILED | 解析失败(无响应) |
ARP 探测(填写目标)
ARPING 192.168.1.100 from 192.168.1.50 eth0
Unicast reply from 192.168.1.100 [aa:bb:cc:dd:ee:ff] 1.234ms
Unicast reply from 192.168.1.100 [aa:bb:cc:dd:ee:ff] 1.100ms
Sent 2 probes (2 broadcast(s))
Received 2 response(s)| 结果 | 含义 |
|---|---|
| 收到回复 + MAC 地址 | 目标在本地二层网络可达 |
| 无回复 | 目标不在同一广播域(跨路由器)或已关机 |
判断标准
- 有回复 → 目标在线且二层可达
- 无回复 → 目标不在本地网络、已关机、或防火墙拦截 ARP
- MAC 地址 → 可确认目标身份,判断 IP 冲突
注意事项
- 需要
CAP_NET_RAW权限 - 仅适用于本地广播域(局域网),不能跨路由
- 目标参数必须为 IP 地址(不支持域名)