Подключение к роутеру по mac адресу
Большинству пользователей беспроводной сети в своей жизни приходится сталкиваться с таким понятием, как — MAC адрес Wifi, или самого устройства, а если правильнее, то его сетевой карты. Знать собственный адрес требуется, чтобы правильно подключится к другому компьютеру или ноутбуку, а также в случае с настройками и соединением с маршрутизатором по беспроводной сети. Начинающим пользователям также рекомендуется знать, как подключиться к роутеру по МАК адресу с различных операционных систем, а также мобильных устройств. Также рекомендуется изучить, что такое Wifi сканер MAC-адресов и для чего он нужен.
Что это такое и для чего применяется?
MAC-адрес представляет собой уникальный идентификатор сетевой карты устройства или его интерфейса, а также адаптера беспроводных подключений.
Часто используется наименование Hardware Address или физического адреса персонального компьютера или любого другого прибора, телефона, гаджета, которые функционируют в соединениях типа Ethernet. Конкретно представленным стандартом устанавливается применение уникального показателя адреса, который включает в себя шесть байт данных, используемых для каждого сетевого прибора.

Важно! Уникальность физических адресов получается вследствие обращения изготовителей сетевых плат в специальную организацию по контролю, которая имеет название IEEE Registration Authority.
Организация занимается тем, что выделяет каждому производителю перечень доступных адресов, который включает в себя более шестнадцати миллионов значений для присвоения их на новые приборы в процессе изготовления.

Когда компания, производящая оборудование исчерпает весь перечень номеров, требуется обратиться в организацию заново и получить новый список.
При применении в широковещательных сетях, в качестве примера можно привести Ethernet, физический адрес предоставляет возможность сканирования каждого персонального компьютера и передачи информации только для него. Конкретно MAC-адресами создается определенная база для сетей на уровне каналов, что является основной составляющей модели OSI.
Процедура определения физического адреса для различных видов приборов и операционных систем базируется на разных принципах, однако не представляет собой ничего сложного. Максимально простым методом вычисления является просмотр его на корпусе или коробке собственного устройства. Можно это выполнить системным способом и некоторыми другими. Как подключить устройство к Вай Фай по МАК адресу, также можно будет узнать далее.

Структура
Стандарты IEEE устанавливают 48 разрядов или шесть октетов для адреса, который делится на четыре составные части. Первые три октета состоят из 24-битного уникального идентификатора организации или OUI. Его также именуют кодом производителя, который был им получен в доступ согласно законности и правил организации. Первый октет применяет только шесть старших разрядов, а остальные, более младшие имеют специальное назначение:
- нулевой бит определяет, для кого назначен кадр — одиночного или нулевого адресата;
- бит номер один определяет, состоит ли адрес в локальной или глобальной администрации.
Следующие три октета подбираются производителем для каждого отдельного прибора.

Определение в различных операционных системах
Если оригинальная коробка от устройства была утеряна, а есть потребность в восстановлении MAC-адреса клиента и возобновления доступа, то его можно посмотреть и поменять в системных настройках.
«Виндовс»
Для конкретной операционной системы, восстановить адрес можно тремя способами.
Первый способ
Для этого применяется командная строка. Среднестатистические пользователи практически не пользуются этим инструментом, поскольку требуется помнить наборы команд. Однако, это достаточно удобно и быстро.
Запуск командной строки выполняется одновременным нажатием Win+X, где в меню следует выбрать «Командная строка». Также можно воспользоваться комбинацией Win+R и в строке «Выполнить» следует ввести cmd и нажать на ОК.
Пользователь получит доступ к командной строке, в которой у него есть два варианта:
- набрать ipconfig /all. Такая команда запустить отслеживание всех физических и виртуальных устройств, которые применяются в ПК. Обязательно система сможет собрать информацию о физическом адресе стандартного Ethernet-порта для сетевого кабеля и адаптера Вай Фай, которые применяется для подключения к сети провайдера. Также система отобразит IP адрес, адрес шлюза, серверы DNS и много других данных;
- ввести getmac. Отобразятся данные про МАК-адрес всех физических устройств ПК. Данное окно позволяет узнать именно необходимые данные без лишней информации.
Второй способ
Способ номер два позволяет подключаться к данным про операционную систему при помощи строки «Выполнить», которая запускается одновременным зажатием Win+R. Далее требуется ввести сочетание msinfo32 и подтвердить.

Левая сторона окна, которое откроется после нажатия ОК, будет состоять из различных пунктов, где требуется нажать на «Компоненты» и выбрать «Сеть». После этого нужно выбрать «Адаптер» и найти графу «МАК-адрес». Система отобразит искомую информацию и множество других данных.
Третий способ
Искомый адрес вычисляется в сетевых подключениях. Чтобы получить доступ к перечню сетевых соединений, необходимо применить рассмотренную комбинацию Win+R и последующий ввод команды ncpa.cpl.
Откроется специальное окно, в котором требуется отыскать активное сетевое подключение пользователя с сетью Интернет. Затем следует открыть свойства подключения, нажав правой кнопкой мыши по его значку и навести указатель на наименование применяемого адаптера. Всплывающий текст при наведении укажет МАК-адрес.
Обратите внимание! Представленный метод имеет негативный момент. Он заключается в том, что скопировать искомый адрес нельзя.
Его необходимо записать отдельно, и потом ввести в требуемое место вручную. Это займет много времени, поэтому применяется как альтернативный вариант.
Linux
Представленная операционная система не нашла активного применения, однако, используется достаточно часто. Узнать адрес сетевого интерфейса в ней можно при помощи команды ifconfig или sudo ifconfig, которая вводится в терминале. Полученный результат будет расположен возле слова HWaddr. Например: root@host:
# ifconfig eth1 Link encap:Ethernet HWaddr 00:1E:8C:26:A1:C8 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 …
Устройства «Эппл»
Ноутбуки, которые оснащены операционной системой Mac OS имеют в своем арсенале терминал, в который следует вводить команду ifconfig. Она позволит получить необходимый MAC ноутбука или персонального компьютера с этой прошивкой. Появится строка, в которой искомая информация будет иметь такой вид: ether 00:1e:8c:26:a1:c8.
Чтобы не запускать командную строку, можно выбрать альтернативный вариант через меню системы:
- открыть раздел «Системные настройки»;
- выбрать меню «Сеть»;
- открыть расширенные параметры и выбрать необходимый модуль из двух. Например, Ethernet, что означает проводной или Вай Фай (AirPort);
- требуемые данные будут находиться в специальном разделе «Оборудование», а если беспроводной тип, то в строке AirPort ID.
Где посмотреть данные для планшета или смартфона
Пользователи операционной системы Android могут воспользоваться приблизительно идентичной техничкой определения искомой информации. Например, для телефонов Xiaomi и Meizu применяется такой путь:
- открывается меню настроек;
- выбирается раздел управления беспроводными подключениями WLAN;
- открываются «Расширенные настройки»;
- в нижней части меню будет указан MAC.
Для мобильных телефонов или планшетов на базе iOs необходимо открыть «Настройки», выбрать раздел «Основные», нажать на «Об этом устройстве» и напротив Вай-Фай будет указан MAC адаптера беспроводной сети.

Как узнать адрес другого ПК
Узнать информацию в ОС «Виндовс» по IP возможно при помощи специальной встроенной программы, под названием ARP. Она является программным исполнением сетевого протокола вычисления адреса, оригинальное наименование — Address Resolution Protocol. То есть представленная функция допускает определение физического адреса компьютера или ноутбука, только если известен его персональный IP.
Чтобы узнать MAC таким образом для другого устройства, следует совершить такой набор шагов:
- запускается командная строка. Это выполняется одним из уже рассмотренных методов;
- в открывшейся строке следует ввести команду ping*адрес устройства в сети*. В качестве примера, для установления MAC роутера Mikrotik нужно ввести команду «ping 192.168.1.1.»;
- требуется подождать около десяти-двадцати секунд до окончания пинга;
- затем необходимо применить команду arp —a;
- итоговые результаты отобразят физический адрес искомого сетевого устройства.

Как изменить?
Чтобы изменить MAC на персональном компьютере, можно воспользоваться встроенными функциями. Такой способ действует только при поддержке смены драйвером сетевого модуля. Для этого необходимо:
- открыть диспетчер устройств и развернуть перечень сетевых модулей;
- нажать правой кнопкой мыши на необходимый и открыть «Свойства»;
- развернуть вкладку «Дополнительно», после чего отыскать в перечне устройств «Адрес сети»;
- в сроке «Значение» ввести новый MAC.
Если подобная функция в перечне отсутствует, то это означает что драйвер не способен менять параметры значения.
Продвинутые пользователи способны вносить изменения в MAC, используя реестр системы. Там есть раздел, в котором хранятся все параметры сетевого модуля. Для этого можно запустить командную строку с правами администратора.
Reg add»HKLM\SYSTEM\Setup\UpgradeetworkDriverBackup\Control\Class\ \####» /v NetworkAddress /t REG_SZ /d 000000000000 /f
- вместо значения #### нужно вставить персональные данные. Это является папкой реестра вида 0000, 0001, 0002 и так далее. В них находятся настройки сетевых интерфейсов.
Для определения конкретной папки, в которую нужно внести запись, пользователю потребуется отрывать их в реестре значений и отыскать указание имени необходимого модуля.
Как подключиться к роутеру по мак
Для такой операции следует взять любой свободный IP из локальной сети и выполнить arp -a ip mac. В таком случае можно наладить контакт с роутером по IP.
Как узнать IP по MAC адресу в локальной сети?
Представленный способ достаточно сложен в исполнении, однако существует один метод. Для этого следует запустить Ping на бродкастовый адрес локальной сети. Например, если присутствует сеть 192.168.0.0 с маской 255.255.255.0, то персональный адрес в таком случае будет соответствовать 192.168.0.1-254, а бродкастовый такой — 192.168.0.255 (самый последний).
Конкретно это значение (последнее) необходимо пропинговать и после этого ввести команду arp —a. В перечне будут указаны все IP локальной сети вместе их масками подсетей. Из них требуется найти необходимый.
Отслеживание клиента
Для этого можно воспользоваться неисправностью «Яндекса»:
- зайти по ссылке;
- в адресной строке найти wifinetworks= и вписать mac-адрес без двоеточий и нажать Enter;
- открывается новая страница. Строка Подгорнов Илья Владимирович Всё статьи нашего сайта проходят аудит технического консультанта. Если у Вас остались вопросы, Вы всегда их можете задать на его странице.

ввести MAC—адреса несанкционированных устройств в черный список . Некоторые Wifi control программы могут защитить от сторонних подключений и взломов. Для этого требуется установить фильтрацию подтверждения соединения.

MAC—адрес и IP-адрес разные параметры. Логин и пароль. Во время авторизации rt wifi стандартный пароль и логин указываются при входе в настройки.

Применение WIFI-роутера в последние годы стало распространенным и . Тогда пользователю надо знать, как посмотреть пароль от wifi-сети на MAC OS. Использование утилиты «Связка ключей». Часто тем, кто забывает пароль.
Как подключиться к роутеру по МАК-адресу
Большинству пользователей беспроводной сети в своей жизни приходится сталкиваться с таким понятием, как — MAC адрес Wifi, или самого устройства, а если правильнее, то его сетевой карты. Знать собственный адрес требуется, чтобы правильно подключится к другому компьютеру или ноутбуку, а также в случае с настройками и соединением с маршрутизатором по беспроводной сети. Начинающим пользователям также рекомендуется знать, как подключиться к роутеру по МАК адресу с различных операционных систем, а также мобильных устройств. Также рекомендуется изучить, что такое Wifi сканер MAC-адресов и для чего он нужен.
Что это такое и для чего применяется?
MAC-адрес представляет собой уникальный идентификатор сетевой карты устройства или его интерфейса, а также адаптера беспроводных подключений.
Часто используется наименование Hardware Address или физического адреса персонального компьютера или любого другого прибора, телефона, гаджета, которые функционируют в соединениях типа Ethernet. Конкретно представленным стандартом устанавливается применение уникального показателя адреса, который включает в себя шесть байт данных, используемых для каждого сетевого прибора.

Важно! Уникальность физических адресов получается вследствие обращения изготовителей сетевых плат в специальную организацию по контролю, которая имеет название IEEE Registration Authority.
Организация занимается тем, что выделяет каждому производителю перечень доступных адресов, который включает в себя более шестнадцати миллионов значений для присвоения их на новые приборы в процессе изготовления.

Когда компания, производящая оборудование исчерпает весь перечень номеров, требуется обратиться в организацию заново и получить новый список.
При применении в широковещательных сетях, в качестве примера можно привести Ethernet, физический адрес предоставляет возможность сканирования каждого персонального компьютера и передачи информации только для него. Конкретно MAC-адресами создается определенная база для сетей на уровне каналов, что является основной составляющей модели OSI.
Процедура определения физического адреса для различных видов приборов и операционных систем базируется на разных принципах, однако не представляет собой ничего сложного. Максимально простым методом вычисления является просмотр его на корпусе или коробке собственного устройства. Можно это выполнить системным способом и некоторыми другими. Как подключить устройство к Вай Фай по МАК адресу, также можно будет узнать далее.

Структура
Стандарты IEEE устанавливают 48 разрядов или шесть октетов для адреса, который делится на четыре составные части. Первые три октета состоят из 24-битного уникального идентификатора организации или OUI. Его также именуют кодом производителя, который был им получен в доступ согласно законности и правил организации. Первый октет применяет только шесть старших разрядов, а остальные, более младшие имеют специальное назначение:
- нулевой бит определяет, для кого назначен кадр — одиночного или нулевого адресата;
- бит номер один определяет, состоит ли адрес в локальной или глобальной администрации.
Следующие три октета подбираются производителем для каждого отдельного прибора.

Определение в различных операционных системах
Если оригинальная коробка от устройства была утеряна, а есть потребность в восстановлении MAC-адреса клиента и возобновления доступа, то его можно посмотреть и поменять в системных настройках.
«Виндовс»
Для конкретной операционной системы, восстановить адрес можно тремя способами.
Первый способ
Для этого применяется командная строка. Среднестатистические пользователи практически не пользуются этим инструментом, поскольку требуется помнить наборы команд. Однако, это достаточно удобно и быстро.
Запуск командной строки выполняется одновременным нажатием Win+X, где в меню следует выбрать «Командная строка». Также можно воспользоваться комбинацией Win+R и в строке «Выполнить» следует ввести cmd и нажать на ОК.
Пользователь получит доступ к командной строке, в которой у него есть два варианта:
- набрать ipconfig /all. Такая команда запустить отслеживание всех физических и виртуальных устройств, которые применяются в ПК. Обязательно система сможет собрать информацию о физическом адресе стандартного Ethernet-порта для сетевого кабеля и адаптера Вай Фай, которые применяется для подключения к сети провайдера. Также система отобразит IP адрес, адрес шлюза, серверы DNS и много других данных;
- ввести getmac. Отобразятся данные про МАК-адрес всех физических устройств ПК. Данное окно позволяет узнать именно необходимые данные без лишней информации.
Второй способ
Способ номер два позволяет подключаться к данным про операционную систему при помощи строки «Выполнить», которая запускается одновременным зажатием Win+R. Далее требуется ввести сочетание msinfo32 и подтвердить.

Левая сторона окна, которое откроется после нажатия ОК, будет состоять из различных пунктов, где требуется нажать на «Компоненты» и выбрать «Сеть». После этого нужно выбрать «Адаптер» и найти графу «МАК-адрес». Система отобразит искомую информацию и множество других данных.
Третий способ
Искомый адрес вычисляется в сетевых подключениях. Чтобы получить доступ к перечню сетевых соединений, необходимо применить рассмотренную комбинацию Win+R и последующий ввод команды ncpa.cpl.
Откроется специальное окно, в котором требуется отыскать активное сетевое подключение пользователя с сетью Интернет. Затем следует открыть свойства подключения, нажав правой кнопкой мыши по его значку и навести указатель на наименование применяемого адаптера. Всплывающий текст при наведении укажет МАК-адрес.
Обратите внимание! Представленный метод имеет негативный момент. Он заключается в том, что скопировать искомый адрес нельзя.
Его необходимо записать отдельно, и потом ввести в требуемое место вручную. Это займет много времени, поэтому применяется как альтернативный вариант.
Linux
Представленная операционная система не нашла активного применения, однако, используется достаточно часто. Узнать адрес сетевого интерфейса в ней можно при помощи команды ifconfig или sudo ifconfig, которая вводится в терминале. Полученный результат будет расположен возле слова HWaddr. Например: root@host:
# ifconfig eth1 Link encap:Ethernet HWaddr 00:1E:8C:26:A1:C8 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 …
Устройства «Эппл»
Ноутбуки, которые оснащены операционной системой Mac OS имеют в своем арсенале терминал, в который следует вводить команду ifconfig. Она позволит получить необходимый MAC ноутбука или персонального компьютера с этой прошивкой. Появится строка, в которой искомая информация будет иметь такой вид: ether 00:1e:8c:26:a1:c8.
Чтобы не запускать командную строку, можно выбрать альтернативный вариант через меню системы:
- открыть раздел «Системные настройки»;
- выбрать меню «Сеть»;
- открыть расширенные параметры и выбрать необходимый модуль из двух. Например, Ethernet, что означает проводной или Вай Фай (AirPort);
- требуемые данные будут находиться в специальном разделе «Оборудование», а если беспроводной тип, то в строке AirPort ID.
Где посмотреть данные для планшета или смартфона
Пользователи операционной системы Android могут воспользоваться приблизительно идентичной техничкой определения искомой информации. Например, для телефонов Xiaomi и Meizu применяется такой путь:
- открывается меню настроек;
- выбирается раздел управления беспроводными подключениями WLAN;
- открываются «Расширенные настройки»;
- в нижней части меню будет указан MAC.
Для мобильных телефонов или планшетов на базе iOs необходимо открыть «Настройки», выбрать раздел «Основные», нажать на «Об этом устройстве» и напротив Вай-Фай будет указан MAC адаптера беспроводной сети.

Как узнать адрес другого ПК
Узнать информацию в ОС «Виндовс» по IP возможно при помощи специальной встроенной программы, под названием ARP. Она является программным исполнением сетевого протокола вычисления адреса, оригинальное наименование — Address Resolution Protocol. То есть представленная функция допускает определение физического адреса компьютера или ноутбука, только если известен его персональный IP.
Чтобы узнать MAC таким образом для другого устройства, следует совершить такой набор шагов:
- запускается командная строка. Это выполняется одним из уже рассмотренных методов;
- в открывшейся строке следует ввести команду ping*адрес устройства в сети*. В качестве примера, для установления MAC роутера Mikrotik нужно ввести команду «ping 192.168.1.1.»;
- требуется подождать около десяти-двадцати секунд до окончания пинга;
- затем необходимо применить команду arp —a;
- итоговые результаты отобразят физический адрес искомого сетевого устройства.

Как изменить?
Чтобы изменить MAC на персональном компьютере, можно воспользоваться встроенными функциями. Такой способ действует только при поддержке смены драйвером сетевого модуля. Для этого необходимо:
- открыть диспетчер устройств и развернуть перечень сетевых модулей;
- нажать правой кнопкой мыши на необходимый и открыть «Свойства»;
- развернуть вкладку «Дополнительно», после чего отыскать в перечне устройств «Адрес сети»;
- в сроке «Значение» ввести новый MAC.
Если подобная функция в перечне отсутствует, то это означает что драйвер не способен менять параметры значения.
Продвинутые пользователи способны вносить изменения в MAC, используя реестр системы. Там есть раздел, в котором хранятся все параметры сетевого модуля. Для этого можно запустить командную строку с правами администратора.
Reg add»HKLM\SYSTEM\Setup\UpgradeetworkDriverBackup\Control\Class\<4d36e972-e325-11ce-bfc1-08002be10318>\####» /v NetworkAddress /t REG_SZ /d 000000000000 /f
- вместо значения #### нужно вставить персональные данные. Это является папкой реестра вида 0000, 0001, 0002 и так далее. В них находятся настройки сетевых интерфейсов.
Для определения конкретной папки, в которую нужно внести запись, пользователю потребуется отрывать их в реестре значений и отыскать указание имени необходимого модуля.
Как подключиться к роутеру по мак
Для такой операции следует взять любой свободный IP из локальной сети и выполнить arp -a ip mac. В таком случае можно наладить контакт с роутером по IP.
Как узнать IP по MAC адресу в локальной сети?
Представленный способ достаточно сложен в исполнении, однако существует один метод. Для этого следует запустить Ping на бродкастовый адрес локальной сети. Например, если присутствует сеть 192.168.0.0 с маской 255.255.255.0, то персональный адрес в таком случае будет соответствовать 192.168.0.1-254, а бродкастовый такой — 192.168.0.255 (самый последний).
Конкретно это значение (последнее) необходимо пропинговать и после этого ввести команду arp —a. В перечне будут указаны все IP локальной сети вместе их масками подсетей. Из них требуется найти необходимый.
Отслеживание клиента
Для этого можно воспользоваться неисправностью «Яндекса»:
- зайти по ссылке;
- в адресной строке найти wifinetworks= и вписать mac-адрес без двоеточий и нажать Enter;
- открывается новая страница. Строка <coordinates latitude=»59.1312675″ longitude=»37.8965149″ координаты mac-адреса;
- можно воспользоваться картами Google, где в поиске ввести 59.1312675 37.8965149;
- указанное место будет местонахождением клиента.
MAC адрес представляет собой уникальный идентификатор для сетевой карты любого компьютера или другого устройства. Он имеет собственную структуру. Его можно определить на коробке от устройства или при помощи системных функций.
Как зайти на устройство по mac адресу
Добрый день!
Подскажите, пожалуйста, как можно соединиться с устройством (роутером) если у него известен только MAC адрес.
А можно подробнее?
Как из своей программы, написанной на Delphi, соединиться с устройством по его MAC адресу?
> А можно подробнее?
Обжатой витой парой. UTP помоему, я не гуру в сетях.
А ты что там забыл, в роутере-то ?
По работе встала необходимость соединятся и управлять роутером по MAC адресу. Ранее управление производилось через IP адрес (для этого я использовал ClientSocket), а теперь надо делать тоже самое, но зная только MAC.
Странный какой-то роутер — без сопроводительного софта от производителя ..
Собссно за протокол канального уровня, на каковом фигурируют MAC-адреса, отвечает NDIS — от него и пляши
К роутеру фирменный софт есть, документация тоже есть. Вот этот фирменный софт может соединяться с роутером как по IP так и по MAC. Я занимаюсь настройкой этих роутеров. Список настроек — это почти лист А4 (роутинг, маршрутизация, скрипты и прочее). Если все это забивать вручную, то это очень долго, поэтому написал програмку, котороя соединяется с роутером по IP адресу и меньше чем за 2 секунды закидывает в роутер все настройки. Но у некоторых моделей роутеров нет IP адреса, только MAC, поэтому приходится через фирменный софт зайти на этот роутер, задать ему IP, а потом из моей программы заливать туда настройки. Вот и хочу научиться соединяться не только по IP, но и по MAC. Пробовал в своей программе вместо IP задать MAC — программа выдает сообщение типа "заданное имя допустимо и оно найдено в базе данных, но для него отсутствуют разрешенный данные". Вот не знаю что делать. Буду благодарен за советы и нформацию. Спасибо.
А не проще ли дополнить свою программу функциональностью, аналогичной фирменному софту в части задания IP-адреса ?
так чтобы задать IP, с устройством надо установить соединение, а кроме как по MAC сделать это не получается
Alex603081 © (10.10.08 11:36) [10]
попробуй такую схему:
берем любой свободный ip из сети. и делаем arp -a ip mac
пробуем абсчаться с железкой по ip адресу
> а теперь надо делать тоже самое, но зная только MAC.
Я сколько таких видел, все управлялись через широковещательные запросы UDP в заголовке которых фигурировал MAC-адрес.
Так , с чего начать .
Работаю в небольшой локальной сети , занимаюсь всем (умный парень типа )
Так вот , идет разговор о коннекте по макам .
У меня встала проблема , 120 умных свичей на домах ,
начальство сказало что нужно прописать все свичи .
распе**й который занимался этим до меня , естественно , айпишники им не присваивал . так что для входа на них прописывается айпи , адрес всех 10.90.90.90, естественно входит он на первый попавшейся . ручками перебивать поочереди 120 свичей ооооооччччееееенннньььь не хочется . Вот проблема , решение = коннектится по макам . подскажите как .
Ну а если бы свичи жили в сети каждый под своим уникальным IP-адресом, то как бы выглядела процедура коннекта к любому из них ?
← →
Anatoly Podgoretsky © ( 2009-09-07 09:35 ) [17]
> так что для входа на них прописывается айпи , адрес всех
> 10.90.90.90, естественно входит он на первый попавшейся
> . ручками перебивать поочереди 120 свичей ооооооччччееееенннньььь
> не хочется . Вот проблема , решение = коннектится по макам
> . подскажите как .
Надо пройтись по всем свичам с ноутбуком и сменить только ИП адрес.
Как найти устройство в сети с помощью MAC-адреса?
Как найти устройство в сети с помощью MAC-адреса? Вау, так много людей, которые либо не прочитали / не поняли вопрос и начали искать, как узнать, что такое ваш MAC-адрес. А вовсе не то, как найти устройство, когда вы знаете MAC-адрес. Тут как раз речь пойдет именно об этом. Если вы знаете мак адрес, как найти с помощью его устройство. Это вопрос нормальной автоматизации сети. Поподробнее здесь.
Это простое задание, которое я выполняю примерно бы раз в неделю. Моя сеть (на работе) имеет множество коммутаторов, которые передают различные VLAN. Поэтому любое устройство, скажем, ноутбук, может быть подключено к любому коммутатору в одном из зданий. И мне частенько приходится отслеживать его, если например обнаружится проблема или что-то еще. Такое так же бывает когда в сети происходит что то не ладное. (отчет о злоупотреблении или трафик-флуд или что-то еще). И я знаю IP-адрес нарушителя и должен его выследить.

Как найти устройство в сети с помощью MAC-адреса — первый шаг
Нужно получить MAC-адрес. Если вы уже знаете MAC-адрес, отлично. Это уже пол дела. Но уверен что с такими знаниями не рождаются Поэтому давайте найдем нужный мак.
Вы, наверное, знаете имя хоста или IP-адрес. Из этой информации вы можете отследить маршрутизатор, куда эти IP-адреса подключены в вашей сети. Если вы используете в основном Cisco, как я, команда будет следующей:1. show ip route xxx.xxx.xxx.xxx
В результате вы получите:
- sh ip route xxx.xxx.xxx.xxx
- Routing entry for xxx.xxx.xxx.xx0/29
- Known via «connected», distance 0, metric 0 (connected, via interface)
- Redistributing via bgp 5048
- Advertised by bgp 5048
- Routing Descriptor Blocks:
- * directly connected, via Vlan624
- Route metric is 0, traffic share count is 1
Теперь вы знаете номер VLAN, которая будет полезна при разборе полетов чуть позже.
Надеюсь что IP-адрес будет на подключенном маршруте, что значительно упростит вещи. Если он находится на статическом или известном маршруте, вам останется отследить шлюз, на который уходит IP-адрес. Затем вам нужно поработать на этом устройстве чтобы отследить дальше. И кто знает, будете ли вы иметь к нему доступ. Надеюсь что доступ будет, и не придется никого беспокоить.
Во всяком случае, как только вы знаете маршрут и VLAN, вы можете перейти к поиску MAC-адреса. На самом деле вы можете начать здесь. Но важно понимать как работает сеть и там ли вы смотрите в первую очередь. Если вы не видите сеть, куда подключено устройство — вам нужно будет добраться до шлюза устройства. Или вы никогда не получите MAC-адрес без дополнительной помощи и исследований.
Выполните следующую команду:
- sh ip arp xxx.xxx.xxx.xxx
Ответ будет примерно таким:
- Protocol Address Age (min) Hardware Addr Type Interface
- Internet xxx.xxx.xxx.xxx 2 000c.2ce2.4537 ARPA Vlan624
Теперь вы знаете MAC-адрес устройства (он также называемый аппаратным адресом).
Отсюда вам нужно перейти к работе над коммутатором. Если вы уже находитесь на коммутаторе уровня 3, то можно смело продолжать.
На большинстве коммутаторов Cisco IOS можно выполнить команду:
- sh mac address-table address 000c.2ce2.4537
В ответ получите примерно такое:
- Legend: * — primary entry
- age — seconds since last seen
- n/a — not available
- vlan mac address type learn age ports
- ——+—————-+———+——+———-+—————————
- Active Supervisor:
- * 624 000c.2ce2.4537 dynamic Yes 20 Gi3/1
- Standby Supervisor:
- * 624 000c.2ce2.4537 dynamic Yes 20 Gi3/1
Теперь мы знаем, что наш коммутатор узнал, что MAC-адрес, который мы хотим. И что он получен динамически. То есть устройство недавно слало пакеты на Порту GigabitEthernet 3/1. Что означает слот 3, порт 1. Как раз то, что мы и искали.
Отсюда, мы либо смотрим на конфигурацию этого порта с помощью команды:
- show run interface Gi3/1
Эта команда может рассказать нам больше об устройстве на этом порту:
- interface GigabitEthernet3/1
- description Steve Customerhead colo server r4-8,C RMU28
- sswitchport
- switchport access vlan 624
- switchport mode access
- spanning-tree portfast edge
- end
Последние штрихи
Например, на этом порту есть нормальное описание, что он ведет к серверу. Который в свою очередь принадлежит конкретному человеку, в стойке 4-8, порту C в RMU 28 (28 юнитов от вершины стойки). Это позволяет нам пойти прямо к стойке и найти сервер. Затем использовать KVM через IP или систему IPM. Или удаленный рабочий стол, SSH или что-то еще, чтобы войти в сервер и исправить все, что там не так.
Если у вас нет описаний на портах в вашей конфигурации коммутатора, вам нужно будет отследить кабель от порта Gi3/1 до того места, куда он идет. Надеюсь, вы пометили свои кабели и порты коммутационной панели. Если не так — то придется поискать как следует. В результате вы найдете нужное устройство и сможете решить на нем проблему. Вот как найти устройство в сети с помощью MAC-адреса. Довольно просто, когда понимаешь порядок действий.
Как найти устройство в сети с помощью MAC-адреса через вай фай роутер?
Теперь вы также можете отслеживать MAC-адрес точки доступа Wi-Fi. В этом случае вы можете выполнить ту же процедуру, но в конечном итоге получите порт коммутатора, который подключается к точке доступа. И как раз там устройство под вопросом подключено или было подключено совсем недавно. Надеюсь, вы можете войти в эту точку доступа и увидеть больше информации о рассматриваемом устройстве. Роутер может сказать вам имя устройства (diPhone или что-то подобное), или вы можете по крайней мере запретить MAC-адрес в сети Wi-Fi или точке доступа. И затем посмотреть, кто кто придет и начнет жаловаться на отсутствие wifi.
Теперь… если вы надеялись, что каким-то образом вы можете «взломать» что-то или разыскать человека в Бутово, зная их MAC-адрес, который вы нарыли… каким-то образом…
Знайте, этого не случится. Везде нужен доступ.

IP-адрес подключенного сетевого устройства нужен пользователю в той ситуации, когда на него отправляется определенная команда, например, документ для печати на принтер. Помимо этого примеров существует достаточно много, мы не будем перечислять все их. Иногда юзер сталкивается с ситуацией, когда сетевой адрес оборудования для него неизвестен, а на руках имеется лишь физический, то есть MAC-адрес. Тогда нахождение IP осуществляется достаточно просто с помощью стандартных средств операционной системы.
Определяем IP устройства по MAC-адресу
Для выполнения сегодняшней задачи мы воспользуемся только «Командной строкой» Windows и в отдельном случае встроенным приложением «Блокнот». Вам не нужно знать никаких протоколов, параметров или команд, сегодня мы ознакомим вас со всеми ними. От юзера требуется только наличие правильного MAC-адреса подключенного аппарата для произведения дальнейшего поиска.
Приведенные в этой статье инструкции будут максимально полезны только тем, кто ищет IP других устройств, а не своего локального компьютера. Определить MAC родного ПК можно проще. Предлагаем вам ознакомиться с другой статьей по этой теме далее.
Способ 1: Ручной ввод команд
Есть вариант использования скрипта для проведения необходимых манипуляций, однако максимально полезным он будет только в той ситуации, когда определение IP производится большое количество раз. Для одноразового поиска достаточно будет самостоятельно прописать необходимые команды в консоли.
-
Откройте приложение «Выполнить», зажав комбинацию клавиш Win + R. Впишите в поле ввода cmd, а затем щелкните на кнопку «ОК».

Считывание IP-адресов будет происходить через кэш, поэтому его сначала нужно наполнить. За это отвечает команда for /L %a in (1,1,254) do @start /b ping 192.168.1.%a -n 2 > nul . Обратите внимание, что сработает она только тогда, когда сетевые настройки являются стандартными, то есть 192.168.1.1 / 255.255.255.0. В противном случае изменению подлежит часть (1,1,254). Вместо 1 и 1 вводятся начальные и конечные значения измененного IP сети, а вместо 254 — установленная маска подсети. Пропечатайте команду, а затем нажмите на клавишу Enter.

Вы запустили скрипт на пропинговку всей сети. За нее отвечает стандартная команда ping, которая сканирует только один указанный адрес. Введенный же скрипт запустит быстрый анализ всех адресов. По завершении сканирования отобразится стандартная строка для дальнейшего ввода.

Теперь следует просмотреть сохраненные в кэше записи с помощью команды arp и аргумента -a. Протокол ARP (Address resolution protocol) показывает соответствие MAC-адресов к IP, выводя все найденные устройства в консоль. Учтите, что после наполнения некоторые записи хранятся не более 15 секунд, поэтому сразу после наполнения кэша запустите сканирование, введя arp -a .


Если список получился слишком длинный или вы хотите целенаправленно найти только одно совпадение, вместо arp -a после наполнения кэша следует ввести команду arp -a | find "01-01-01-01-01-01" , где 01-01-01-01-01-01 — имеющийся MAC-адрес.

Тогда вы получите только один результат, если совпадение будет найдено.

Вот такое простое руководство поможет вам определить IP-адрес сетевого устройства с помощью имеющегося MAC. Рассмотренный способ требует от пользователя ручного ввода каждой команды, что не всегда удобно. Поэтому тем, кому нужно часто производить подобные процедуры, мы советуем ознакомиться со следующим методом.
Способ 2: Создание и запуск скрипта
Для упрощения процесса нахождения мы предлагаем воспользоваться специальным скриптом — набором команд, автоматически запускающихся в консоли. Вам потребуется только создать вручную этот скрипт, запустить его и ввести MAC-адрес.
-
На рабочем столе щелкните правой кнопкой мыши и создайте новый текстовый документ.

Откройте его и вставьте туда следующие строки:
@echo off
if "%1" == "" echo no MAC address & exit /b 1
for /L %%a in (1,1,254) do @start /b ping 192.168.1.%%a -n 2 > nul
ping 127.0.0.1 -n 3 > nul
arp -a | find /i "%1"

Мы не будем объяснять значение всех строк, поскольку вы можете ознакомиться с ними в первом способе. Ничего нового здесь не добавлено, только оптимизирован процесс и настроен дальнейший ввод физического адреса. После ввода скрипта через меню «Файл» выберите пункт «Сохранить как».

Задайте файлу произвольное название, например Find_mac, и после названия допишите .cmd , выбрав в поле ниже тип файла «Все файлы». В итоге должно получиться Find_mac.cmd . Сохраните скрипт на рабочем столе.

Сохраненный файл на десктопе будет выглядеть так:

Запустите «Командную строку» и перетащите туда скрипт.

Его адрес добавится в строку, а значит объект успешно загружен.

Нажмите Пробел и впишите MAC-адрес в таком формате, как указано на скриншоте ниже, а затем нажмите на клавишу Enter.

Пройдет несколько секунд и вы увидите результат.

Предлагаем вам ознакомиться с другими методами поиска IP-адресов различных сетевых устройств в отдельных наших материалах по следующим ссылкам. Там представлены только те способы, которые не требуют знания физического адреса или дополнительной информации.
Если поиск двумя приведенными вариантами не принес никакого результата, внимательно перепроверьте вводимый MAC, а при использовании первого способа не забывайте, что некоторые записи в кэше хранятся не более 15 секунд.
Как зайти на устройство по mac адресу
Подключение напрямую к другому компьютеру, зная только MAC-адрес?
Насколько я понимаю, ARP преобразует IP-адрес в MAC-адрес, а затем компьютер использует MAC-адрес для установления прямого соединения.
Если я уже знаю MAC-адрес компьютера, к которому я хочу подключиться, возможно ли подключиться к нему напрямую (без маршрутизатора)? Есть ли пример этого?
Если я уже знаю MAC-адрес компьютера, к которому я хочу подключиться, возможно ли напрямую подключиться к нему? Есть ли пример этого?
Вы можете подключаться на низком уровне и отправлять пакеты на другие машины в той же локальной сети, но было бы трудно узнать, что помещать в эти пакеты, не зная больше о протоколах на верхних уровнях.
Например, существуют сетевые протоколы, отличные от IP, которые работают через Ethernet, и драйверы, которые реализуют эти протоколы, делают именно то, что вы описываете — они подключаются на низком уровне, не зная IP-адреса (потому что нет IP-адреса, который нужно знать) и передавать данные.
Тем не менее, MAC-адреса не имеют большого значения за пределами локальной сети, поэтому вам нужны протоколы более высокого уровня и маршрутизаторы, которые их понимают, для связи с машинами в других сетях.
IP-адресация на некотором уровне является символической, обычно полагаясь на сетевые протоколы более низкого уровня (с меньшей иерархической структурой), чтобы фактически завершить передачу.
На уровне IP каждая машина имеет (как минимум) один IP, в (как минимум) одну подсеть. Он также может (и обычно имеет) иметь «шлюз по умолчанию» (то есть IP-адрес, через который он отправляет все пакеты куда-либо, кроме локальной подсети).
Абстрактно, пакет, предназначенный для веб-порта, выглядит примерно так:
[заголовок ethernet] [заголовок ip] [заголовок tcp] [полезная нагрузка]
Заголовок Ethernet содержит различную управляющую информацию, включая MAC-адреса источника и назначения в локальной сети.
Заголовок IP содержит различную управляющую информацию, например, IP-адрес источника и назначения и инкапсулированный протокол (в данном примере TCP).
Заголовок TCP содержит различную управляющую информацию, различные флаги (какая это часть сеанса, какой порядковый номер, порты TCP источника и назначения, . )
Полезная нагрузка просто передается по протоколу TCP и «заботится только приложение».
ARP используется, когда кто-то в локальной сети хочет отправить IP-пакет на IP-адрес, для которого у него нет MAC-адреса, и он в основном транслируется на уровне Ethernet, говоря «у кого есть IP-адрес, бла?».
На большинстве машин ничего не будет прослушиваться для соединений чистого Ethernet, но вы все равно сможете сопоставить этот MAC-адрес с IP-адресом. В некоммутируемой локальной сети вам просто нужно наблюдать за пакетами, находить что-то с MAC-адресом источника или назначения, с которым вы хотите общаться, и анализировать IP-адрес.
Если на машине есть какой-либо прослушиватель уровня Ethernet, вы можете поговорить об этом, но вы не сможете общаться с ним из-за пределов локальной сети, поскольку кадры Ethernet, предназначенные для машины, не будут приниматься. другая сторона локального роутера.
Записки IT специалиста
Настраиваем RoMON для удаленного управления роутерами Mikrotik
- Автор: Уваров А.С.
- 14.02.2022
Оборудование Mikrotik предоставляет администраторам богатые возможности по управлению и администрированию, включая инструменты удаленного доступа. Вы можете без проблем настраивать роутер, находящийся за многие километры от вашего рабочего места и никого этим сегодня не удивить. Тем не менее бывают задачи, когда нужно получить управление оборудованием, к которому не имеется прямого доступа, в этом случае нам на помощь придет специальная технология от Mikrotik — RoMON.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Что такое RoMON?
RoMON (Router Management Overlay Network) — специальная технология компании Mikrotik предназначенная для обнаружения одноранговых устройств с Router OS и построения сети управления между ними. Для этого используется давно известная всем администраторам Mikrotik возможность подключения к устройству по MAC-адресу. RoMON позволяет обнаруживать устройства в общем широковещательном сегменте L2 и устанавливать связи между ними, при этом работа не ограничена только одним широковещательным сегментом, мы можем соединять роутеры как гирлянды и управлять ими с любого доступного нам устройства.
Рассмотрим следующую схему:
![]()
У нас имеется условная цепочка из роутеров R1 — R2 — R3, при этом возможность каким-либо образом подключиться извне мы имеем только к последнему. Задача — настроить удаленный доступ к управлению всеми устройствами. Мы специально не стали обозначать каких-либо сетей или адресов роутеров, потому что это не имеет никакого значения, единственное условие — любые два роутера должны видеть друг друга по L2 и иметь возможность соединиться через MAC-Telnet. При этом роутер R3 может ничего не знать о существовании R1, но для построения RoMON сети вполне достаточно, что он имеет соединение с роутером R2, который в свою очередь соединяется с R1.
Таким образом можно строить достаточно длинные цепочки между роутерами не снижая уровень безопасности и не создавая подключений извне туда, где это будет нежелательно, да и защитить одно устройство, с которого будет осуществляться доступ к остальному сетевому оборудованию проще, чем поддерживать безопасность множества узлов.
Настройка RoMON
Настройка RoMON проста, для этого откроем Winbox на целевом роутере и перейдем в Tools — RoMON, в открывшемся окне установите флаг Enabled и укажите в поле Secrets секретную фразу для взаимной аутентификации роутеров. Внутри RoMON сети устройства определяются при помощи идентификаторов, в качестве которых используется один из MAC-адресов устройства, это может быть неудобно, поэтому можно задать собственные идентификаторы, для этого откорректируйте поле ID.

Те же действия в терминале:
На этом настройку можно бы было и закончить, но в этом случае RoMON будет работать на всех интерфейсах, что нежелательно по соображениям безопасности. Поэтому выполним ряд дополнительных настроек. В предыдущем окне нажмем кнопку Ports и прежде всего запретим подключаться с любого интерфейса. Откроем единственную имеющуюся запись с указанием в поле Interface — all и установим для нее флаг Forbid.

Теперь настроим отдельные правила для портов, как правило нет никаких проблем определить какой именно порт роутера смотрит в сторону другого устройства, в нашем случае это будут порты ether1 и ether5, при этом будем считать, что ether1 находится по схеме слева от роутера, а ether5 — справа. Т.е. для R1 задействован только ether1, для R3 — ether5, а для R2 — оба указанных порта.
Для добавления правила нажмем плюс и в открывшемся окне укажем желаемый порт и секрет для него. Обращаем ваше внимание, что RoMON использует вначале секрет, указанный для порта, а в его отсутствии глобальный секрет, который мы указали при включении RoMON.

Также отметим еще один доступный параметр — Cost — это «стоимость» подключения, может оказаться полезен, если к одному роутеру могут вести несколько цепочек и вы хотите явно отдать приоритет одной из них. Чем меньше суммарная стоимость маршрута — тем выше его приоритет.
Теперь вариант команд для терминала, здесь мы приведем пример для роутера R2 и настроим сразу два интерфейса:
Аналогичные настройки следует выполнить на каждом роутере входящем в цепочку. Никаких особых сложностей они не представляют.
Некоторые важные уточнения: RoMON не использует шифрование, защита передаваемых данных полностью лежит на прикладном приложении, вы можете использовать Winbox или SSH. Секрет используется только для взаимной аутентификации роутеров и должен быть одинаков у всех устройств входящих в сеть управления. Мы рекомендуем задавать как локальный секрет для порта, так и глобальный, что повысит уровень безопасности даже при неверных настройках RoMON (открыт доступ со всех портов).
Использование RoMON
Согласно условиям задачи мы имеем возможность подключения через Winbox к роутеру R3. Теперь, после того как настроили RoMON мы можем подключиться к сети управления нажав на кнопку Connect To RoMON и указав при этом параметры доступа к нужному роутеру.
![]()
После чего ниже появится полный список роутеров в сети управления и мы можем получить доступ к любому из них используя идентификатор, для доступа к роутерам следует использовать учетные данные существующих пользователей, секрет RoMON используется исключительно для взаимной аутентификации устройств и указывать его нигде не надо.
![]()
При этом вы всегда можете видеть текущую стоимость подключения, количество устройств в цепочке и их идентификаторы, а также краткие сведения об устройствах, включающие модель и версию RouterOS.
Подключение к роутеру по MAC Telnet
Данная тема не относится напрямую к RoMON, но очень близко связана с ней. В процессе работы у вас может появиться удаленное новое устройство, которое либо нужно настроить для работы в удаленной сети, либо вообще после настройки передать далее. И хорошо если у вас есть возможность подключиться к одному из узлов удаленной сети, запустить там Winbox и выполнить необходимые настройки. А если нет?
Второй вариант — это настройка RoMON, как мы видели, для этого нужно получить доступ к каждому устройству, что тоже не всегда возможно. Что делать? Выезжать на точку? Не спешите, в большинстве случаев все можно сделать удаленно.
По умолчанию обнаружение и подключение через MAC Telnet доступны на всех портах, кроме «внешнего», таким в SOHO-устройствах обычно является ether1, поэтому достаточно подключить новое устройство в сеть любым портом, кроме первого. Затем переходим на контролируемое устройство, имеющее доступ в тот же широковещательный сегмент что и новый роутер и открываем IP — Neighbor где мы можем увидеть всех соседей в одноранговой сети. Все что нам понадобится отсюда — это MAC-адрес нужного устройства.
![]()
После чего открываем терминал и выполняем команду:
Где 01:12:34:56:78:90 — MAC-адрес требуемого устройства. Теперь мы можем полноценно работать с данным роутером в терминале, даже можем выполнить полный сброс, доступ через MAC Telnet будет активирован по умолчанию:
После чего достаточно активировать RoMON и получить полный доступ к устройству.
Смена секрета RoMON
В процессе эксплуатации сети RoMON может возникнуть потребность изменить секрет, либо установить его, если вы ранее не использовали аутентификацию, очень важно сделать это так, чтобы не потерять в процессе смены секрета доступ к управляемым устройствам. К счастью, сделать это несложно, нужно лишь строго соблюдать необходимую последовательность действий.
Напомним, что RoMON не использует шифрование, а секретная фраза используется для вычисления хеш-функции при помощи которой производится аутентификация сообщений, таким образом, все узлы, которые владеют секретом могут убедиться, что пакет пришел от доверенного узла и примут его.
RoMON позволяет указать несколько секретов, как глобальных, так и для порта. При этом сам узел будет использовать первый в списке секрет, но сможет принимать пакеты с хешами сформированными при помощи любых других секретов, перечисленных в списке. Эту возможность мы и будем использовать.
Откроем список секретов и добавим в него новый секрет, при этом первым в списке располагаем старый секрет (выделен желтым), а ниже новый секрет (выделено зеленым).
![]()
В терминале это будет выглядеть так, для глобального секрета:
Данный шаг следует выполнить на всех управляемых устройствах. После чего каждое из них будет продолжать использовать старый секрет, но сможет принимать пакеты с хешем сформированным при помощи нового секрета.
Выполнив указанное действие переходим к следующему: для каждого из устройств в списке паролей ставим первым новый секрет, а вторым старый. Также повторяем это действие на всех управляемых устройствах. Теперь роутеры для связи друг с другом будут использовать новые секреты, но смогут принимать пакеты со старым хешем.
После того, как на всех роутерах первым в списке установлен новый секрет, и вы убедились в наличии связи с каждым из них — можно перейти к заключительному этапу — удалить из списков старый секрет.
На первый взгляд процедура может показаться немного сложной и избыточной, но именно такой порядок действий гарантирует что вы не потеряете связь ни с одним устройством в процессе изменения секретов на них. Также учтите, что пустой секрет тоже является секретом и, если вы до этого не использовали аутентификацию в качестве старого секрета следует оставлять пустое поле, а в терминале использовать пустое значение, состоящее из двух, идущих подряд, кавычек.
Как видим, RouterOS предоставляет администратору достаточно широкий круг простых и удобных инструментов управления и RoMON — один из них. Он не претендует на универсальность и его нельзя однозначно рекомендовать к употреблению везде где-только можно, но в ряде сценариев он может оказаться незаменимым, обеспечивая привычный уровень удобства администрирования даже при отсутствии прямого доступа к устройству.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Дополнительные материалы:
Mikrotik
The Dude
Помогла статья? Поддержи автора и новые статьи будут выходить чаще:
![]()
Или подпишись на наш Телеграм-канал: ![]()
Как зайти на устройство по mac адресу
Добрый день!
Подскажите, пожалуйста, как можно соединиться с устройством (роутером) если у него известен только MAC адрес.
А можно подробнее?
Как из своей программы, написанной на Delphi, соединиться с устройством по его MAC адресу?
> А можно подробнее?
Обжатой витой парой. UTP помоему, я не гуру в сетях.
А ты что там забыл, в роутере-то ?
По работе встала необходимость соединятся и управлять роутером по MAC адресу. Ранее управление производилось через IP адрес (для этого я использовал ClientSocket), а теперь надо делать тоже самое, но зная только MAC.
Странный какой-то роутер — без сопроводительного софта от производителя ..
Собссно за протокол канального уровня, на каковом фигурируют MAC-адреса, отвечает NDIS — от него и пляши
К роутеру фирменный софт есть, документация тоже есть. Вот этот фирменный софт может соединяться с роутером как по IP так и по MAC. Я занимаюсь настройкой этих роутеров. Список настроек — это почти лист А4 (роутинг, маршрутизация, скрипты и прочее). Если все это забивать вручную, то это очень долго, поэтому написал програмку, котороя соединяется с роутером по IP адресу и меньше чем за 2 секунды закидывает в роутер все настройки. Но у некоторых моделей роутеров нет IP адреса, только MAC, поэтому приходится через фирменный софт зайти на этот роутер, задать ему IP, а потом из моей программы заливать туда настройки. Вот и хочу научиться соединяться не только по IP, но и по MAC. Пробовал в своей программе вместо IP задать MAC — программа выдает сообщение типа "заданное имя допустимо и оно найдено в базе данных, но для него отсутствуют разрешенный данные". Вот не знаю что делать. Буду благодарен за советы и нформацию. Спасибо.
А не проще ли дополнить свою программу функциональностью, аналогичной фирменному софту в части задания IP-адреса ?
так чтобы задать IP, с устройством надо установить соединение, а кроме как по MAC сделать это не получается
Alex603081 © (10.10.08 11:36) [10]
попробуй такую схему:
берем любой свободный ip из сети. и делаем arp -a ip mac
пробуем абсчаться с железкой по ip адресу
> а теперь надо делать тоже самое, но зная только MAC.
Я сколько таких видел, все управлялись через широковещательные запросы UDP в заголовке которых фигурировал MAC-адрес.
Так , с чего начать .
Работаю в небольшой локальной сети , занимаюсь всем (умный парень типа )
Так вот , идет разговор о коннекте по макам .
У меня встала проблема , 120 умных свичей на домах ,
начальство сказало что нужно прописать все свичи .
распе**й который занимался этим до меня , естественно , айпишники им не присваивал . так что для входа на них прописывается айпи , адрес всех 10.90.90.90, естественно входит он на первый попавшейся . ручками перебивать поочереди 120 свичей ооооооччччееееенннньььь не хочется . Вот проблема , решение = коннектится по макам . подскажите как .
Ну а если бы свичи жили в сети каждый под своим уникальным IP-адресом, то как бы выглядела процедура коннекта к любому из них ?
> так что для входа на них прописывается айпи , адрес всех
> 10.90.90.90, естественно входит он на первый попавшейся
> . ручками перебивать поочереди 120 свичей ооооооччччееееенннньььь
> не хочется . Вот проблема , решение = коннектится по макам
> . подскажите как .
Надо пройтись по всем свичам с ноутбуком и сменить только ИП адрес.