一、arp -a输出
C:\WINDOWS\system32>arp -a接口: 169.254.199.84 --- 0x2Internet 地址 物理地址 类型169.254.255.255 ff-ff-ff-ff-ff-ff 静态224.0.0.2 01-00-5e-00-00-02 静态224.0.0.22 01-00-5e-00-00-16 静态224.0.0.251 01-00-5e-00-00-fb 静态224.0.0.252 01-00-5e-00-00-fc 静态239.238.237.236 01-00-5e-6e-ed-ec 静态239.255.255.250 01-00-5e-7f-ff-fa 静态255.255.255.255 ff-ff-ff-ff-ff-ff 静态接口: 192.168.56.1 --- 0x6Internet 地址 物理地址 类型192.168.56.255 ff-ff-ff-ff-ff-ff 静态224.0.0.2 01-00-5e-00-00-02 静态224.0.0.22 01-00-5e-00-00-16 静态224.0.0.251 01-00-5e-00-00-fb 静态224.0.0.252 01-00-5e-00-00-fc 静态239.238.237.236 01-00-5e-6e-ed-ec 静态239.255.255.250 01-00-5e-7f-ff-fa 静态255.255.255.255 ff-ff-ff-ff-ff-ff 静态接口: 192.168.8.89 --- 0x13Internet 地址 物理地址 类型192.168.8.1 9c-54-c2-9c-c0-aa 动态192.168.8.33 88-46-04-02-c4-b6 动态192.168.8.112 8a-12-67-1f-42-67 动态192.168.8.255 ff-ff-ff-ff-ff-ff 静态224.0.0.2 01-00-5e-00-00-02 静态224.0.0.22 01-00-5e-00-00-16 静态224.0.0.251 01-00-5e-00-00-fb 静态224.0.0.252 01-00-5e-00-00-fc 静态239.255.255.250 01-00-5e-7f-ff-fa 静态255.255.255.255 ff-ff-ff-ff-ff-ff 静态接口: 169.254.162.1 --- 0x15Internet 地址 物理地址 类型169.254.255.255 ff-ff-ff-ff-ff-ff 静态224.0.0.2 01-00-5e-00-00-02 静态224.0.0.22 01-00-5e-00-00-16 静态224.0.0.251 01-00-5e-00-00-fb 静态224.0.0.252 01-00-5e-00-00-fc 静态239.238.237.236 01-00-5e-6e-ed-ec 静态239.255.255.250 01-00-5e-7f-ff-fa 静态255.255.255.255 ff-ff-ff-ff-ff-ff 静态
二、详细解释
命令作用
arp -a 用于显示本机的 ARP 缓存表(IP 地址 ↔ MAC 地址的映射关系),帮助了解局域网中哪些设备与本机有过通信。
输出逐行解读
1. 接口分类
每个 接口(Interface) 对应一个网络适配器,通过 IP 地址标识。以下输出中涉及 4 个接口:
169.254.199.84
(VMware 虚拟网卡,DHCP 失败)192.168.56.1
(VirtualBox 虚拟网卡)192.168.8.89
(无线网卡 WLAN,正常上网中)169.254.162.1
(VMware 虚拟网卡,DHCP 失败)
2. 通用条目解释
每个接口的 ARP 表包含以下两类常见条目:
- 广播地址:
255.255.255.255
(全网广播)或192.168.x.255
(子网广播),对应 MAC 为ff-ff-ff-ff-ff-ff
。 - 组播地址:以
224.0.0.x
或239.x.x.x
开头的 IP,对应 MAC 为01-00-5e-xx-xx-xx
(用于协议通信,如 SSDP、组播视频流)。
3. 关键接口分析
接口 192.168.8.89(无线网卡 WLAN)
Internet 地址 物理地址 类型
192.168.8.1 9c-54-c2-9c-c0-aa 动态
192.168.8.33 88-46-04-02-c4-b6 动态
192.168.8.112 8a-12-67-1f-42-67 动态
- 动态条目:表示与本机实际通信过的设备:
192.168.8.1
:路由器的 IP 和 MAC(网关,负责连接外网)。192.168.8.33
和192.168.8.112
:同一局域网内的其他设备(如手机、电脑)。
- 类型“动态”:ARP 记录会自动更新或过期(默认保留 2 分钟~2 小时)。
其他接口(VirtualBox/VMware 虚拟网卡)
接口: 192.168.56.1 --- 0x6
Internet 地址 物理地址 类型
192.168.56.255 ff-ff-ff-ff-ff-ff 静态
- 静态条目:系统预定义的固定映射(不会自动过期),多为广播或协议地址。
- 问题:虚拟网卡(如
169.254.x.x
)未获取有效 IP,仅保留协议相关条目。
核心概念解析
1. ARP 协议的作用
- 功能:将 IP 地址解析为 MAC 地址(局域网设备通信必需)。
- 类比:IP 是门牌号,MAC 是身份证号,ARP 是查询门牌号对应身份证的“电话簿”。
2. 条目类型
类型 | 含义 | 示例 |
---|---|---|
动态 | 自动学习,会过期 | 实际通信设备(如路由器、手机) |
静态 | 手动添加或系统保留,永久有效 | 广播地址、组播地址 |
3. 常见地址用途
IP 地址 | 用途 |
---|---|
192.168.x.1 | 路由器默认 IP |
224.0.0.251 | mDNS 组播(用于局域网设备发现) |
239.255.255.250 | SSDP 协议(UPnP 设备发现) |
网络问题诊断
1. 异常接口(169.254.x.x)
- 现象:IP 为
169.254.x.x
(APIPA 地址),表示 DHCP 获取失败。 - 解决:检查 VMware/VirtualBox 虚拟网络配置或重启相关服务。
2. 安全风险排查
- 陌生动态条目:若发现未知设备的 IP-MAC 映射,可能是 ARP 欺骗攻击(如黑客伪装网关)。
- 应对:使用
arp -d <IP>
删除可疑条目,并安装网络防火墙。
输出总结
接口 IP | 状态 | 实际用途 |
---|---|---|
192.168.8.89 | 正常通信 | 当前主要上网接口(无线网卡) |
192.168.56.1 | 虚拟网络专用 | VirtualBox 虚拟机与主机通信 |
169.254.199.84 | DHCP 失败(需修复) | VMware 虚拟网络异常 |
169.254.162.1 | DHCP 失败(需修复) | VMware 虚拟网络异常 |
建议
- 优先关注
192.168.8.89
接口:这是当前有效网络连接,其他设备可通过192.168.8.1
(路由器)访问。 - 修复 VMware 网络:检查 VMware 的 NAT 和 DHCP 服务是否启用。
- 定期清理 ARP 缓存:使用
arp -d *
清除所有动态条目(需管理员权限)。
导航网址:http://www.xqnav.top