6

我正在使用 Linux 并试图弄清楚如何(通过 API)查询 NDP 表以获取特定条目。到目前为止,我发现的唯一示例(在 iproute2 的源代码中)使用 Netlink 并获取整个表。有没有办法在特定接口上查询 Netlink 以获取特定 IPv6 地址?或者有没有与使用 Netlink 不同的方法,我应该这样做?

4

1 回答 1

2

不幸的是,这在 3.6 版的 Linux 内核中是不可能的。有人在 2010 年提交了一个补丁来添加这样的功能,但它从未合并到内核代码库中。您必须将整个邻居表拉入用户空间,然后在那里进行搜索。

于 2012-11-14T19:53:16.910 回答