1

我一直在尝试找出将 Linux ARP 表复制到数组中的最佳方法,我只需要 IP 和 MAC 地址。我曾尝试复制 /proc/net/arp 文件,但我发现它不是最好的方法,我读到 ARP (IPv6 或 sth)旁边可能会出现其他条目。我不知道!是否有任何其他选项来获取本地 ARP 表?

4

1 回答 1

2

ip neighbor list来自iproute2的命令使用netlink套接字向内核查询邻居信息。

建议使用同一 iproute2 包中的libnetlink来访问此信息。

于 2011-06-06T10:59:16.590 回答