如何在Linux中查看ARP Linux ip neighbour列表

使用 ip neighbour 命令查看Linux ARP表,显示IPv4/IPv6邻居条目及状态,推荐替代传统 arp 命令。

如何在linux中查看arp linux ip neighbour列表

在Linux中查看ARP表,实际上使用的是 ip neighbour 命令(也称为 ip neigh),它用于显示和管理邻居缓存,也就是我们常说的ARP缓存(IPv4)和NDP缓存(IPv6)。

查看ARP/邻居表

运行以下命令即可查看当前系统的邻居条目:

ip neighbour

输出示例:

192.168.1.1 dev eth0 lladdr aa:bb:cc:dd:ee:ff REACHABLE192.168.1.100 dev eth0 lladdr 11:22:33:44:55:66 STALE

字段说明:

IP地址:对应主机的IPv4地址 dev:关联的网络接口 lladdr:对应设备的MAC地址 状态:如 REACHABLE、STALE、DELAY、NONE 等,表示邻居条目的可达状态

常用操作选项

除了查看,你还可以执行一些管理操作:

如知AI笔记 如知AI笔记

如知笔记——支持markdown的在线笔记,支持ai智能写作、AI搜索,支持DeepseekR1满血大模型

如知AI笔记 27 查看详情 如知AI笔记 只显示IPv4 ARP条目
ip neighbour show family inet 只显示IPv6邻居条目
ip neighbour show family inet6 只显示特定接口的条目
ip neighbour show dev eth0 查看未完成的ARP请求(未解析的条目)
ip neighbour show nud incomplete 手动删除某个邻居条目
ip neighbour del 192.168.1.1 dev eth0 清空所有邻居条目(慎用)
ip neighbour flush all

传统命令 arp(已逐步淘汰)

你可能见过老系统使用 arp 命令:

arp -a

虽然仍可用,但已被 ip neighbour 取代,推荐使用新命令以获得更完整的信息和更好的兼容性。

基本上就这些。ip neighbour 是查看和管理Linux中ARP表最直接有效的方式。

以上就是如何在Linux中查看ARP Linux ip neighbour列表的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/438911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月7日 17:46:43
下一篇 2025年11月7日 17:47:57

相关推荐

发表回复

登录后才能评论
关注微信