Какую команду я могу использовать для получения списка IP-адресов, используемых системами Ubuntu в сети LAN?
Вы можете использовать nmap
, чтобы получить список запущенных ip:
nmap -sP 10.10.10.0/24
Узнать, являются ли они системами Ubuntu, сложнее. Вы можете использовать порт сканирования (например, -sS, -sT or -sF
) и опцию -O
.
Это требует от вас наличия прав администратора, поэтому вы должны сделать что-то вроде
sudo nmap -sT -O 10.10.10.0/24
Для диапазонов (часть 0/24) и опций вы можете проверить страницу руководства. nmap
.
Попробуйте nmap -sP -A 192.168.1.1/24
.