扫描网络连接设备

Dog*_*Dog 3 networking scripting

有没有办法通过命令行扫描网络上的计算机并在不了解它们的情况下获取它们的 IP、MAC 和 DNS 名称?

rus*_*ush 5

nmap -v -sn 192.168.1.0/24 | grep -v down
Run Code Online (Sandbox Code Playgroud)

附:当然,您可以根据需要更改子网设置。
pps。取决于 nmap 版本 mac 地址是否显示。5.21+ (debian testing+) 显示。5.0(目前在 debian stable 中)不是。