使用 arp -a 解析主机名时出现问题

使用 arp -a 解析主机名时出现问题

我正在尝试查找与我在同一网络上的计算机的主机名。有时当我使用时,arp -a主机名会显示一个问号 (?)。我尝试使用nslookup xx.xx.xx.xx和,host xx.xx.xx.xx但它们也无法解析主机名:

** server can't find xx.xx.xx.xx.in-addr.arpa.: NXDOMAIN

我知道这些其他机器确实有主机名,因为我可以在某些 WiFi 网络上看到它们,但在其他网络上看不到它们。

有没有办法解析这些主机名,以及主机名有时不可用的原因是什么arp -a

谢谢!

顺便说一句,如果这个帖子发布在错误的堆栈交换组中,只需告诉我应该发布到哪一个组,我就会将其移动。

答案1

arp使用与其他命令相同的名称解析功能,因此如果您的网络中未为某些 IP 设置反向 DNS 条目,则任何工具都无法解析这些 IP。

如果机器是 Windows,则可以尝试解析主机名nmblookup,但通常情况下,DHCP/DNS 系统管理员应该能够解决这些问题。

(从评论中移出。)

相关内容