Как узнать ip адрес по mac адресу на cisco
Перейти к содержимому

Как узнать ip адрес по mac адресу на cisco

  • автор:

Как в Cisco по mac адресу узнать ip адрес компьютера (устройства)

Cisco

Настройка серверов windows и linux

Всем привет, сегодняшней темой будет как в Cisco по mac адресу узнать ip адрес компьютера (устройства). Ранее я описывал Как определить mac адрес компьютера в windows. Иногда бывает и обратная ситуация, что появляется в сети некто, и начинает пакостить и у вас только его mac, как определить его ip, а дальше в dns имя.

Я буду делать это на ядре сети, экспериментировать буду на своей машине c Windows Server 2012 R2, давайте посмотрим ее текущий mac адрес, вводим простую команду, уже наверняка вам знакомую из вашей практики ipconfig /all

Нас будет интересовать поле Физический идентификатор у меня это 00-0E-04-B7-1E-EB

Как в Cisco по mac адресу узнать ip адрес компьютера (устройства)-01

Как в Cisco по mac адресу узнать ip адрес компьютера (устройства)-01

Теперь на Cisco вводим команду для выполнения нашей поставленной задачи.

ip arp | include (последние 4 символа в mac)1eeb

Видим, что мы получили ip адрес, это уже пол дела

Как в Cisco по mac адресу узнать ip адрес компьютера (устройства)-02

Как в Cisco по mac адресу узнать ip адрес компьютера (устройства)-02

Далее определим dns имя устройства командой nslookup

nslookup 10.152.2.23

Как в Cisco по mac адресу узнать ip адрес компьютера (устройства)-03

Как в Cisco по mac адресу узнать ip адрес компьютера (устройства)-03

Популярные Похожие записи:
  • Поиск mac-адреса на DHCP с помощью PowerShellПоиск mac-адреса на DHCP с помощью PowerShell
  • Проверка доступности порта в ZabbixПроверка доступности порта в Zabbix
  • Ошибка 0x00002740: only one usage of each socket addressОшибка 0x00002740: only one usage of each socket address
  • Что такое виртуальный сетевой адаптер и в каких случаях он может пригодиться?Что такое виртуальный сетевой адаптер и в каких случаях он может пригодиться?
  • Не открывается сайт nic.ru из-за ddos-атакиНе открывается сайт nic.ru из-за ddos-атаки
  • Как узнать версию php онлайн

Как в Cisco по ip адресу узнать mac устройства

Как в Cisco по ip адресу узнать mac устройства

Настройка серверов windows и linux

Всем привет, ранее я рассказывал » Как в Cisco по mac адресу узнать ip адрес компьютера (устройства)», теперь рассмотрим обратную задачу и узнаем, как в Cisco по ip адресу узнать mac устройства. Данная информация, может вам, например, понадобиться, когда вы захотите определить устройство с которого идет блокировка учетной записи в Active Directory, это очень распространенная задача, так как там в WIFI подключениях забывают менять пароль, и как следствие получают проблему. Уверен, что вам это будет полезно.

Переходим в режим enable и вводим команду.

sh ip arp | i 10.152.1.221

И видим, что мы получили mac адрес устройства с этим ip.

Как в Cisco по ip адресу узнать mac устройства-01

Как в Cisco по ip адресу узнать mac устройства-01

Проверим, теперь ipconfig /all на данном устройстве, чтобы удостоверится что mac адрес тот.

Как в Cisco по ip адресу узнать mac устройства-02

Как в Cisco по ip адресу узнать mac устройства-02

Популярные Похожие записи:
  • Сброс Digi AnywhereUSB на заводские настройкиСброс Digi AnywhereUSB на заводские настройки
  • Поиск mac-адреса на DHCP с помощью PowerShellПоиск mac-адреса на DHCP с помощью PowerShell
  • Ошибка Запуск этого устройства невозможен (код 10) в Windows 7Ошибка Запуск этого устройства невозможен (код 10) в Windows 7
  • Как узнать версию php онлайн
  • Как поставить загрузку с флешки на ASUS X541U
  • Как массово поменять пароль локального администратора в домене

Как узнать ip адрес по mac адресу на cisco

Задачка — знаем IP устройства, и нужно дистанционно определить, к какому из портов коммутатора оно подключено.

Памятка по командам, для тех кто знает процедуру:

ping (на устройствах Cisco и компьютерах)
arp -a (на компьютерах)
show arp | incl xxxx.yyyy.zzzz (на устройствах Cisco, в основном на роутерах)
show mac address-table | incl xxxx.yyyy.zzzz (на коммутаторах Cisco)
show mac-address-table | incl xxxx.yyyy.zzzz (на коммутаторах Cisco)
show etherchannel summary (на коммутаторах Cisco для определения портов, входящих в port-channel)

Последовательность действий по шагам:

1. Сначала нужно определить MAC-адрес устройства. Для этого на любом устройстве, которое понимает маршрутизацию (использует протокол IP), нужно посмотреть таблицу arp. Перед этим обязательно нужно послать пакет на устройство (например, сделать ping на него откуда-нибудь). Чтобы посмотреть таблицу arp на маршрутизаторе Cisco 831, нужно дать команду show arp. На компьютере с w2k нужно дать команду arp -a, на *nix команду arp -n.

2. На коммутаторе (С2950) выполнить команду show mac-address-table. Будет выведена примерно такая таблица:

Switch-2950-a.b.96.253#show mac-address-table Mac Address Table ------------------------------------------- Vlan Mac Address Type Ports ---- ----------- -------- ----- All 0015.fa4c.d680 STATIC CPU All 0100.0ccc.cccc STATIC CPU All 0100.0ccc.cccd STATIC CPU All 0100.0cdd.dddd STATIC CPU 50 000a.e475.7469 DYNAMIC Fa0/5 50 000a.e476.4515 DYNAMIC Fa0/7 50 0012.01bb.4add DYNAMIC Fa0/1 Total Mac Addresses for this criterion: 7

Теперь осталось сравнить таблицу IP-MAC (полученную на предыдущем шаге) с этим выводом, и будет понятно, к какому порту подключено устройство (выстраиваем цепочку IP-MAC-port).

В случае, когда между нами и устройс твом стоит цепочка из коммутаторов, нужно использовать следующий метод. Предположим, нужно найти, к какому порту какого коммутатора подключено устройство с IP a.b.0.61.

1. Для начала заходим на корневой коммутатор, и даем команду

#ping a.b.0.61

Это нужно для того, чтобы гарантировать появление в ARP-таблице MAC-адреса искомого устройства.

2. Даем команду показать ARP-таблицу:

#show arp | beg a.b.0.61

В первой строке Получим MAC устройства с IP a.b.0.61 — 000a.e475.a1a1

3. Даем команду показать таблицу перенаправления MAC-адресов:

#show mac-address-table address 000a.e475.a1a1

Получим имя интерфейса, через который идет трафик на 000a.e475.a1a1 — Gi6/14. Теперь смотрим на имя интерфейса. Если на этом этапе обнаружится, что интерфейс не физический, а Port-channel, то тогда нужно узнать список физических интерфейсов, входящих в этот Port-channel, и для каждого из них повторить шаг 4, пока не будет получен IP соседней циски.

Список интерфейсов в Port-cahnnel можно узнать, дав команду show running-config и просмотрев подкоманду «channel-group номер_группы» у интерфейсов, или дать команду show etherchannel summary.

4. Итак, мы получили имя интерфейса, через который идет трафик искомого хоста и уверены в том, что он не конечный (подключен через один или несколько коммутаторов). В этом случае даем команду нашему коммутатору показать соседей, подключенных по найденному интерфейсу:

#show cdp neighbors GigabitEthernet 6/14 detail

В случае наличия соседей получим IP циски, с которой соединяется GigabitEthernet 6/14 — a.c.0.35. Если соседей нет, то порт конечный (к нему и подключено устройство с искомым IP).

5. Коннектимся к a.c.0.35, и повторяем шаги 1..3. В итоге команда

#show mac-address-table | beg 000a.e475.a1a1
#show mac-address-table address 000a.e475.a1a1

покажет имя порта (в случае | beg оно будет в начале списка), к которому подключено искомое устройство (Fa0/10):

50 000a.e475.a1a1 DYNAMIC Fa0/10

[Ссылки]

Определяем IP-адреса за портом коммутатора Cisco

Получаем информацию об IP и MAC адресах устройства, подключенного к коммутатору Cisco.

Шаг 1.

Смотрим MAC-адреса порта:

c4948#sh mac address-table interface gigabitEthernet 1/41
Unicast Entries
vlan mac address type protocols port
——-+—————+———+———————+———————
2003 5254.0028.6a01 dynamic ip GigabitEthernet1/41
2003 5254.0046.7761 dynamic ip GigabitEthernet1/41
2003 5254.007b.59cd dynamic ip,other GigabitEthernet1/41
2003 5254.0088.5ab1 dynamic ip,other GigabitEthernet1/41
2003 5254.00c8.959f dynamic ip GigabitEthernet1/41
2003 5254.00e8.823c dynamic ip,other GigabitEthernet1/41
2003 5254.00e8.88c3 dynamic ip GigabitEthernet1/41
2003 d8d3.8562.26f0 dynamic ip,other GigabitEthernet1/41

Multicast Entries
vlan mac address type ports
——-+—————+——-+———————————————
2003 ffff.ffff.ffff system Gi1/4,Gi1/17,Gi1/25,Gi1/27,Gi1/30,Gi1/41
Gi1/45,Po1

На данном этапе мы получим список MAC-адресов, которые используются на указанном порту.

Шаг 2.

Теперь, используя полученную на предыдущем шаге информацию, узнаем IP-адрес по каждому MAC-адресу. Для этого на основном коммутаторе сети (в моем случае им выступает Nexus 7000), смотрим ARP базу:

Nexus7k# sh ip arp | i 5254.0028.6a01
188.64.XXX.XXX 00:06:31 5254.0028.6a01 Vlan2003

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *