Как узнать IP-адрес коммутатора в системе видеонаблюдения?
Подскажите, пожалуйста, как узнать IP-адрес в сети видео наблюдения.
Сеть простая:
Сервер — Коммутатор — [Камеры]
Находясь на сервере необходимо узнать IP-адрес коммутатора, везде статические IP, все устройства в одной подсети(про коммутатор ничего не известно)
Пробовал tracert до камеры, но коммутатор в маршруте не отображается, сканировать сеть тоже не вариант потому что адрес на коммутаторе может быть любой.
- Вопрос задан более трёх лет назад
- 4234 просмотра
1 комментарий
Простой 1 комментарий
Как по IP найти в какой коммутатор (и порт) включено устройство?
Вот допустим у нас простая сеть (в жизни все интересней, но неважно) и допустим есть устройство, например принтер, со своим IP адресом (статическим). Требуется узнать, хотя бы в какой коммутатор подключено устройство, в идеале узнать бы и порт коммутатора.

Если это поможет — L2+ коммутаторы Делл 5548, L3 коммутатор Делл 8132f.
Мысль двигалась в сторону tracert 192.168.0.150, но свичи не отдают хопы.
Что делать? Бегать по этажам, смотреть МАС на шильдике принтера, потом искать в таблицах на коммутаторах? Какой утилитой удобно это делать? А если устройство находится «за» тупым неуправляемым свичом?
PS: Таких (разных) устройств много, больше 20-ти.
- Вопрос задан более трёх лет назад
- 24906 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 3

Ушел на http://ru.stackoverflow.com/
Если сегмент L2, то по маку, смотрим а таблице маршрутизации какой мак соответствует нужному адресу, затем смотрим на каком порту какого коммутатора он светится. А так arping в помощь, если проверять соответствие не с маршрутизатора. Если с маршрутизатора то что-то типа show arp
Ответ написан более трёх лет назад
Нравится 3 4 комментария
Вячеслав @HiMem-74 Автор вопроса
Ну, так не очень удобно. Получается много телодвижений:
Делаем arp -a на наблюдателе (допустим, таблицы заполнены), получаем мак в виде 9c-93-4e-1e-02-ae. Заменяем минусы на двоеточия, ищем по таблицам коммутатора, получаем интерфейс. Есть способ удобнее?

@HiMem-74 Я когда-то писал скрипт на SNMP который делает это, суть следующая, передаем скрипту IP адрес, он с маршрутизатора сдергивает на каком порту светится мак от этого IP сам заходит на следующий свич определяя его по LLDP, дальше процедура повторяется, когда дальше свичей нет выводим IP и имя крайнего коммутатора + порт на котором нужный мак. Скрипт отрабатывает менее чем за секунду на цепочке из 5-6 коммутаторов, но у меня были циски везде, под свою структуру пишите сами, будет быстро и удобно. А вообще заведите себе нормальную карту сети и мониторинг, не придется страдать такой фигней.
Вячеслав @HiMem-74 Автор вопроса
@RicoX Вы не поверите, вот я сейчас и занимаюсь созданием карты сети для системы мониторинга )))
Не поделитесь скриптом? Попробую разобраться в идее и допилить под себя.


Системный администратор
Если знаем IP адрес.
1. На самом девайсе, или на шлюзе смотрим MAC-адрес устройства
Пример:
# arp -a | grep 192.168.106.21 ? (192.168.106.21) at 4c:72:b9:54:5d:1b on vlan106 expires in 801 seconds [vlan]
2. На коммутаторе смотрим таблицу MAC-адресов и выискиваем нужный.
На Cisco так (нужно правда немного MAC подправить):
#sh mac address-table | i 4c72.b954.5d1b 106 4c72.b954.5d1b DYNAMIC Fa0/46
На Вашем коммутаторе скорее всего также. Пробуйте
PS.
Вот даже мануальчик нарыл:
show mac address-table Use the show mac address-table EXEC command to view entries in the MAC address table. Syntax show mac address-table [dynamic | static| secure] [vlan vlan] [interface interface-id] [address mac-address] Parameters • dynamic—Displays only dynamic MAC address table entries. • static—Displays only static MAC address table entries. • secure—Displays only secure MAC address table entries.400 Address Table Commands FILE LOCATION: C:\Users\gina\Desktop\Checkout_new\CLI Folders\Dell Contax CLI\files\Address_Table.fm DELL CONFIDENTIAL – PRELIMINARY 5/15/12 - FOR PROOF ONLY • vlan—Specifies VLAN, such as VLAN 1. • interface-id—Specifies an interface ID. The interface ID can be one of the following types: Ethernet port or port-channel. • mac-address—MAC address. Default Command Mode EXEC mode User Guidelines Internal usage VLANs (VLANs that are automatically allocated on routed ports) are presented in the VLAN column by a port number and not by a VLAN ID. Example Console# show mac address-table Aging time is 300 sec VLAN MAC Address Port Type -------- --------------------- ---------- ---------- 1 00:00:26:08:13:23 0 self 1 00:3f:bd:45:5a:b1 gi1/0/1 static 1 00:a1:b0:69:63:f3 gi1/0/24 dynamic 2 00:a1:b0:69:63:f3 gi1/0/24 dynamic Console# show mac address-table 00:3f:bd:45:5a:b1 Aging time is 300 sec
Как узнать ip коммутатора
Iр, который правильно называется Internet Protocol Address, является сетевым адресом определенного узла в интернет-сети. Для того чтобы узнать номер IP коммутатора, можно использовать несколько методов разной степени сложности.

Статьи по теме:
- Как узнать ip коммутатора
- Как узнать ip маршрутизатора
- Как зайти на коммутатор
- Как настроить коммутатор интернета
Инструкция
Для начала нужно подробно изучить прилагаемую фирмой-производителем инструкцию к коммутатору, раздел quick start guide, потому что в ней чаще всего имеются необходимые сведения об устройстве. Помочь может и установочный диск, который обычно прилагается к устройству.
Однако иногда этот способ применить невозможно: устройство не новое, нет диска и инструкции, в ней содержатся опечатки и т.п. Тогда посмотрите IP коммутатора в настройках компьютера, к которому подключен прибор. В главном меню (кнопка «Пуск», которая располагается в левом нижнем углу монитора) выберите раздел «Настройки», после чего пройдите в «Сетевые подключения» и далее — в раздел «Подключение по локальной сети».
Затем нажмите на этот значок правой кнопкой мышки и перейдите в подраздел «Свойства». В нем нужно выделить пункт «Протокол интернета TCP/IP» , далее вновь нажать на «Свойства». В окне с названием «Основной шлюз» и будет информация о необходимом IP-адресе устройства.
Можно использовать иной способ — более трудоемкий. Его применение основывается на том, что в этих приборах, как правило, изначально является включенным DHCP-сервер. Это дает возможность в автоматическом режиме производить конфигурацию сетевых адаптеров компьютеров, входящих в локальную сеть. Поэтому, если исходные настройки в коммутаторе администратором не менялись и стоят «по умолчанию», сетевые адаптеры компьютеров в автоматическом режиме должны получить все настройки, в число которых будет входить и IP-адрес.
Чтобы увидеть эти настройки, посмотрите закладку «поддержка», которая находится в свойствах адаптера. Открыв закладку, вы увидите окошко с информацией, среди которой будут находиться данные о IP адресе основного шлюза. Приведенный IP адрес и будет являться адресом коммутатора.
Кроме того, если предыдущие способы по каким-то причинам не помогли, можно определить IP коммутатора методом подбора, учитывая тот факт, что, как правило, число применяемых внутренних адресов коммутаторов достаточно ограничено. Здесь приводятся наиболее часто используемые адреса : * 192.168.0.1, 192.168.1.1, 192.168.0.254, 192.168.1.254; * 10.0.0.1, 10.0.0.254; * 172.16.0.1, 172.16.1.1, 172.16.0.254, 172.16.1.254.
Видео по теме
- как узнать ip телефона
Совет полезен?
Статьи по теме:
- Как настроить коммутатор
- Как определить основной шлюз
- Как определить, какой компьютер в сети
Добавить комментарий к статье
Похожие советы
- Как узнать номер ip адреса
- Как узнать все IP адреса сети
- Как посмотреть внутренний ip
- Как определить ip-адрес устройства
- Как подключить два компьютера через коммутатор
- Как увидеть ip адрес
- Как узнать внешний IP роутера
- Как узнать ip хоста
- Как определить сетевой адрес
- Как определить адрес компьютера в сети
Как узнать ip коммутатора к которому подключен компьютер
Здравствуйте. Есть коммутатор Cisco Catalyst 2950, к одному из портов которого подключен компьютер. Можно ли узнать ip-адрес этого компьютера, если есть все права на свиче?
| Оглавление |
- Определение IP компьютера подключенного к свичу, vit5, 12:09 , 15-Мрт-07, (1)
- Определение IP компьютера подключенного к свичу, asto, 23:25 , 15-Мрт-07, (2)
- Определение IP компьютера подключенного к свичу, vit5, 08:39 , 16-Мрт-07, (3)
- Определение IP компьютера подключенного к свичу, vorch, 11:58 , 16-Мрт-07, (4)
- Определение IP компьютера подключенного к свичу, StSphinx, 12:11 , 16-Мрт-07, (5)
- Определение IP компьютера подключенного к свичу, Dev_Dimon, 07:05 , 29-Мрт-17, ( 6 )
Сообщения по теме [Сортировка по времени | RSS] >Здравствуйте. Есть коммутатор Cisco Catalyst 2950, к одному из портов которого подключен
>компьютер. Можно ли узнать ip-адрес этого компьютера, если есть все права
>на свиче?sh ip arp
смотришь соответствие апи маку
sh mac-address-table
ишишь мак смотришь на коком портуЭтот способ подходит толко для l3-свитчей (3550, 3750 и т.п.). На l2-свитчах в arp-таблице нет ip-адресов хостов, которые к нему подключены. Т.е. узнать ip-адрес, имея в своем распоряжении только 2950, нельзя.
Если например есть доступ к маршрутизатору, имеющему интерфейс в той же сети, что и хост, то как вариант: sh mac-address-table на свитче, затем sh arp на роутере.>Этот способ подходит толко для l3-свитчей (3550, 3750 и т.п.). На l2-свитчах
>в arp-таблице нет ip-адресов хостов, которые к нему подключены. Т.е. узнать
>ip-адрес, имея в своем распоряжении только 2950, нельзя.
>Если например есть доступ к маршрутизатору, имеющему интерфейс в той же сети,
>что и хост, то как вариант: sh mac-address-table на свитче, затем
>sh arp на роутере.Это гон
Вот смотри залазию только на 29502950t#sh ip arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 172.30.132.98 0 000a.f43b.640c ARPA Vlan1
Internet 172.30.132.99 234 0000.501d.3afe ARPA Vlan1
Internet 172.30.132.97 — 0015.6345.d0c0 ARPA Vlan1
Internet 172.30.128.228 189 000a.f43b.640c ARPA Vlan1
2950t#sh mac
2950t#sh mac-
2950t#sh mac-address-table
Mac Address Table
——————————————-Vlan Mac Address Type Ports
—- ———— ——— ——
All 0015.6345.d0c0 STATIC CPU
All 0100.0ccc.cccc STATIC CPU
All 0100.0ccc.cccd STATIC CPU
All 0100.0cdd.dddd STATIC CPU
1 0000.501d.3afe DYNAMIC Fa0/3
1 0003.47ac.2acf DYNAMIC Fa0/23
1 0003.47fb.7707 DYNAMIC Fa0/23
1 0003.47fc.c2ed DYNAMIC Fa0/23
1 000a.f43b.640c DYNAMIC Fa0/1
1 000d.61a5.cdee DYNAMIC Fa0/23
1 0010.4bc6.b15d DYNAMIC Fa0/23
1 0010.5acc.777d DYNAMIC Fa0/23
1 0011.0940.a00d DYNAMIC Fa0/23
1 0011.0942.09ae DYNAMIC Fa0/23
1 0017.317a.6bda DYNAMIC Fa0/23
1 0050.04a2.6c69 DYNAMIC Fa0/23
1 00d0.b7a7.9d52 DYNAMIC Fa0/23
1 00e0.18b4.588f DYNAMIC Fa0/23
3 000a.f43b.640c DYNAMIC Fa0/1
3 0016.35c1.fcb3 DYNAMIC Fa0/22
4 000a.f43b.640c DYNAMIC Fa0/1
4 0017.317e.cbbe DYNAMIC Fa0/9
Total Mac Addresses for this criterion: 22
2950t#sh ver
Cisco Internetwork Operating System Software
IOS ™ C2950 Software (C2950-I6Q4L2-M), Version 12.1(22)EA4, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2005 by cisco Systems, Inc.
Compiled Wed 23-Mar-05 15:33 by yenanh
Image text-base: 0x80010000, data-base: 0x80562000ROM: Bootstrap program is C2950 boot loader
2950t uptime is 25 weeks, 19 hours, 57 minutes
System returned to ROM by power-on
System restarted at 13:30:43 MSD Thu Sep 21 2006
System image file is «flash:/c2950-i6q4l2-mz.121-22.EA4.bin»cisco WS-C2950T-24 (RC32300) processor (revision R0) with 21039K bytes of memory.
Last reset from system-reset
Running Enhanced Image
24 FastEthernet/IEEE 802.3 interface(s)
2 Gigabit Ethernet/IEEE 802.3 interface(s)32K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address: 00:15:63:45:D0:C0
Model revision number: R0
Motherboard revision number: A0
Model number: WS-C2950T-24
Configuration register is 0xF172.30.128.228 — адрес машины с которой заломился я
172.30.132.98 — адрес соседнего маршрутизатора куда физически подключен шнурок с порта fa0/1Ну и что ты хочешь этим сказать? Абсолютно частный случай, когда клиент находится в управляющем влане, да еще на коммутаторе присутсвует arp запись с его ip-адресом (чего по идее и быть не должно, клиент не устанавливает связь с управляющим интерфейсом коммутатора, а коммутатор ip-адрес клиента вообще не интересует). И появление клиента в управляющем влане — это однозначно уязвимость, не должно там быть клиентов. Так что ни о чем 🙂
Правильный ответ — никак. Catalyst 2950 — это L2-коммутатор, дальше mac-адресов он не смотрит.
Тут кто-то совершенно правильно ответил, но ответ был без пояснений.
На вышестоящем маршрутизаторе смотрим sh ip arp | incl нужный_IP
А затем на коммутаторе sh mac-address-table | incl нужный_MAC
По другому никак, 2950 исключительно L2 свич.> Тут кто-то совершенно правильно ответил, но ответ был без пояснений.
> На вышестоящем маршрутизаторе смотрим sh ip arp | incl нужный_IP
> А затем на коммутаторе sh mac-address-table | incl нужный_MAC
> По другому никак, 2950 исключительно L2 свич.Неизвестен ни IP, ни mac. Но известно, к какому порту Cat 2960 подключено устройство и его модель (wi-fi точка доступа cisco). Устройство в своем vlan, коммутатор в управляющем. Как узнать IP-адрес? Ведь на коммутаторе в arp таблице только хосты из управляющего vlan?
- Определение IP компьютера подключенного к свичу, StSphinx, 12:11 , 16-Мрт-07, (5)
- Определение IP компьютера подключенного к свичу, vorch, 11:58 , 16-Мрт-07, (4)
- Определение IP компьютера подключенного к свичу, vit5, 08:39 , 16-Мрт-07, (3)
- Определение IP компьютера подключенного к свичу, asto, 23:25 , 15-Мрт-07, (2)