Є пара варіантів.
Якщо ви робите спадання DHCP, вам слід мати змогу знайти IP-адресу в базі даних прив'язки за допомогою наступної команди:
show ip dhcp snooping binding 00:00:00:00:00:00
Якщо у вас немає прослуховування DHCP, пристрій Cisco знаходиться в одній підмережі (або підтримує мультиплікаційні SVI, щоб ви могли додати інтерфейс у підмережі), ви перебуваєте на більш новій IOS (12.2ish або вище) з доступом до TCL, і пристрій відповість на ping, тоді ви можете використовувати скрипт TCL. Ви можете знайти багато прикладів в Інтернеті, один з яких можна знайти тут . Після того, як він зможе пінг пристрою (у тій самій підмережі), він повинен знаходитися в таблиці ARP пристрою Cisco.
Як правило, було б швидше / простіше перевірити на пристрої L3 наявність ARP-запису або сервера DHCP, а потім другий варіант.
Стара відповідь (до зміни запитання):
чітко відповідаючи на ваше запитання, немає ніякого способу отримати IP-адресу пристрою із запису таблиці MAC-адреси.
Таблиця адрес MAC суворо говорить про набір інформації L2, прив'язуючи пристрої до інтерфейсу. У L2 немає усвідомлення IP-адреси (оскільки інформація L3 і вище не стосується L2 і так само легко може бути іншим протоколом).
Вам знадобиться доступ до пристрою L3 для сегменту віддаленої мережі, де ви можете шукати запис у таблиці ARP.