使 ping 显示主机名而不是 IPv6 地址

使 ping 显示主机名而不是 IPv6 地址

当我使用该命令ping ff02::1%eth0从网段中的所有 IPv6 主机获取响应时,我从一堆链路本地 ( fe80::) 地址 (LLIP) 获取响应。

为了确定哪些主机正在响应(或没有响应),我必须arp查看与 IPv4 地址关联的 MAC 地址,然后尝试将它们与 IPv6 地址进行匹配,以找出哪个主机是哪个。

虽然我开始记住哪个 MAC 地址属于哪个主机,但我更希望系统自动将 LLIP 映射回主机名。

有什么机制可以做到这一点吗?

我尝试将 LLIP 放入/etc/hosts,带或不带区域(%interface后缀),这允许我按名称 ping 单个主机,但它不用于ping将 IP 响应转换回主机名。

ping可以-n选择避免名称解析,这向我暗示我想要实现的目标是可能的,我只是不太确定该怎么做!

相关内容