Я пытаюсь найти IP-адрес коммутатора, чтобы восстановить заводские настройки.
Я слышал, что есть команда для коммутаторов HP, чтобы найти все окружающие коммутаторы HP. Что это?
решение1
Вам нужно будет выполнить эту команду:
sho cdp neighbors det
cdp — это протокол обнаружения Cisco, но эта команда по-прежнему работает на коммутаторах Procurve.
В качестве альтернативы вы также можете запустить это:
sho lldp info remote-device
lldp — это протокол Link Layer Discover Protocol. В столбце SysName будет отображаться имя хоста удаленного коммутатора.
Чтобы составить карту сети, вы начнете с пограничного коммутатора, выполните эти команды, затем подключитесь по ssh к этим удаленным коммутаторам. На удаленном коммутаторе повторите этот процесс.
решение2
Вы ищете сетевой сканер, такой какЧувак,Сетевой сканер SoftPerfectилиNmap?
Коммутатор должен иметь веб-интерфейс и интерфейс telnet.
Другой подход — использовать команду arp для определения IP-адреса по MAC-адресу (который должен быть физически указан на нем где-то).
Пример:
nmap -sP 192.168.1.0/24 >/dev/null && arp -an | grep <mac address here> | awk '{print $2}' | sed 's/[()]//g'