700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 查找某个mac地址的计算机名 如何查找本地网络上的所有设备(IP地址 主机名 MAC地址)?...

查找某个mac地址的计算机名 如何查找本地网络上的所有设备(IP地址 主机名 MAC地址)?...

时间:2020-05-19 09:50:07

相关推荐

查找某个mac地址的计算机名 如何查找本地网络上的所有设备(IP地址 主机名 MAC地址)?...

如果使用第三方实用程序对您来说不是问题,那么建议您尝试以下方法:

arp-scan(可通过Homebrew获得)

brew install arp-scan

arp-scan --localnet

fing(从或通过Homebrew 下载并安装“台式机嵌入式CLI”软件包brew cask install fing)

sudo fing -r 1 -d true -o table,text

这两个实用程序都具有许多其他模式和功能。我建议您完整阅读手册,以充分利用它们。

如果您需要避免使用第三方工具,则可以使用以下方法来执行内置命令。您可以以交互方式运行它们,但是将其另存为脚本可能更容易。注意,为简短起见,此脚本不进行错误检查,仅在/ 24子网中有效。修改它以使其可以在其他大小的子网上工作,这是读者的一项练习:)

#!/usr/bin/env bashtab=$\ pIF=$(echo"show State:/Network/Global/IPv4"|scutil|awk-F:/PrimaryInterface/{sub(/ /,"",$2); print $2})sn=$(ipconfig getifaddr $pIF|sed-Ens/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/p)foriin{1..254};doping-i0.1-W100-c1 $sn.$i|grep from;donearp-a|grep $pIF|sed-es/^\?/unnamed/-e"s/\ at\ /${tab}/g"-e"s/\ on\ /${tab}/g"-es/\ ifscope.*$//g

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。