2011-06-06 64 views
1

我一直在试图找出将Linux ARP表复制到阵列中的最佳方法,我只需要IP和MAC地址。我试图复制/ proc/net/arp文件,但是我没有发现它是最好的方式,我读了可能会出现旁边的其他条目ARP(IPv6或sth)。我不确定!有没有其他选项可以获得本地ARP表?将ARP表复制到阵列

回答

2

iproute2ip neighbor list命令使用netlink套接字来查询内核有关邻居信息。

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