Для более компактного списка подключенных устройств:
nmap -sL 192.168.0.* | grep \(1
Объяснение.
nmap -sL 192.168.0.*
перечислит все IP-адреса в подсети и отметит те, которые имеют имя:
Nmap scan report for 192.168.0.0
Nmap scan report for Dlink-Router.Dlink (192.168.0.1)
Nmap scan report for 192.168.0.2
...
Nmap scan report for android-473e80f183648322.Dlink (192.168.0.53)
...
Nmap scan report for 192.168.0.255
Поскольку все интересные записи начинаются с круглых скобок (
и цифры 1
, мы фильтруем их с помощью | grep \(1
(для удаления скобок требуется обратный слеш))
Галтель
Помните, что если два устройства имеют одинаковое имя, nmap
покажет только то, что было подключено к маршрутизатору последним