我正在尝试扫描我的家庭网络,以查看一组设备(我有其 MAC 地址)中的哪些元素当前已连接到网络。
我正在使用nmap -n -sn -PR 192.168.0.0/24
,root
以便获取连接的主机(尤其是 MAC 地址),然后过滤出结果。
奇怪的是,对于所有主机,我都获得了(除其他信息之外的)MAC 地址,除了与之对应的 IP 地址localhost
。
最终的脚本可能会在某些不会包含在所需设备列表中的物联网设备上运行,因此它可能不会造成干扰,但我想知道为什么localhost
会受到不同的对待。
有什么建议吗?
澄清
当我说“除了对应的IP localhost
”时,我的意思是“对应于运行程序的机器的IP”,所以是私有的