У меня есть несколько персональных развлекательных устройств на базе Linux (с дисплеями), которые подключены к сети. Мне часто нужно подключаться к ним по SSH, чтобы задать определенную информацию. Мне требуется некоторое время, чтобы узнать IP-адрес каждого из них, перемещаясь по его меню.
Все устройства находятся в нашей внутренней сети и имеют похожие IP-адреса. Они все будут иметь вид 10.107.10.XXX.
Я обычно использую TeraTerm и SSH для каждого устройства, используя (логин и пароль root), чтобы задать любые необходимые мне параметры. Я надеялся, что смогу просканировать диапазон своих IP-адресов и, глядя на порт 22, определить, есть ли у меня там устройство.
Как лучше всего определить, подключено ли у меня устройство и каков его IP-адрес?
решение1
nmap -p 22 -Pn 10.107.10.0-50
У меня было подключено одно устройство. Смотрите результат ниже, используя команду выше.
Отчет сканирования Nmap для 10.107.10.27 Хост доступен (задержка 0,0010 с). PORT STATE SERVICE 22/tcp open ssh