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

от admin

Узнать IP по MAC

Очень простой сабж. Есть mac, как это сделать на простой клиентской машине в локальной сети? Если есть способ — подойдёт ли и для internet?

Re: Узнать IP по MAC

Можешь сделать броадкаст пинг а потом посмотреть таблицу arp

ping 192.168.255.255
arp -a

Re: Узнать IP по MAC

не катит. но идея неплоха, спасибо.

Re: Узнать IP по MAC

Re: Узнать IP по MAC

огромное спасибо, но это не вариант. те в моём случае (я совершенно случайно нашёл этот ип) пинг не проходит (ответа не будет). есть ли ещё какие принципиально новые способы?

(я нашёл ип, так как разбирался с мультикастом и у нас на 1-м ипе висит туева хуча этих "ретрансляторов" — то есть свезло). вопрос ребром — может ли сервер сам выдать каким-то образом arp таблицу сети/сегмента?

Re: Узнать IP по MAC

Для этого nmap есть. И нет никакой разницы, отвечает хост на пинг или нет, ибо на arp-запрос он все равно ответит.

Узнать IP по MAC — задача неоднозначная, так как IP на одном МАС может быть много. Тут только сканить, а затем arp -an. И никакой пинг по широковещательным адресам Вам не поможет.

Посмотрите еще на arpwatch

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

Re: Узнать IP по MAC

>Для этого nmap есть

как мне указать nmap-y цель по MAC адресу?

>Я дико извиняюсь, но понимаете ли Вы, что это все относится к одному физическому сегменту, в котором и находится Ваш хост

даже если мы снифаем трафф в promisc.

это arpwatch в пределах сегмента, что очевидно впрочем. нужен какой-то аналог ping-а, но по MAC адресу.

Re: Узнать IP по MAC

>>Я дико извиняюсь, но понимаете ли Вы, что это все относится к одному физическому сегменту, в котором и находится Ваш хост

>даже если мы снифаем трафф в promisc.

‘s/физическому сегменту/широковещательному домену/’

Даже если 🙂 promisc ничего не меняет. Все arp-запросы и прочий не IP-трафик через маршрутизатор не ходит.

Поиск по mac адресу

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

MAC и IP

MAC-адрес присваивается производителем каждому устройству имеющему выход в сеть. Он представляет собой комбинацию из шести цифробуквенных групп и остается неизменным весь период эксплуатации. IP-адрес устройство получает при подключении к компьютерной сети. В отличие от MAC он не является постоянным и изменяется динамически. На следующем скриншоте оба адреса подсвечены маркерами.

Поиск по MAC

При известном MAC адресе устройства задача поиска его IP в локальной сети решается достаточно просто. Единственным необходимым инструментом является командная строка.

Вызываем диалоговое окно «Выполнить» комбинацией клавиш «Win+R». Набираем в текстовом поле «cmd». Нажимаем «ОК» или клавишу Enter запуская классическую оболочку командной строки.

Находясь в одной локальной сети, устройства постоянно обмениваются пакетами данных. В результате этого фонового взаимодействия, выполняемого по протоколу ARP, на компьютере формируется кэш сопоставленных адресов. Для его просмотра набираем команду «arp -a». На следующем скриншоте показан результат ее выполнения. В первой слева колонке выводятся адреса IP, а во второй – MAC. Непосредственно под командой, в строке «Интерфейс», указан IP-адрес компьютера, на котором она выполнялась. Короткая таблица, приведенная на снимке экрана, говорит о том, что устройство подключено к сети недавно и еще не успело обменять пакетами с остальными абонентами.

Для актуализации кэша ARP применим команду опроса «for /L %a in (7,1,254) do @start /b ping 192.168.7.%a -n 2 > nul». В данном примере действие выполняется для подсети 192.168.7.1-254. Для обновления кэша в сети с другой маской надо соответствующим образом изменить используемые в команде значения. В скобках (7,1,254) первая цифра берется из IP компьютера. В рассматриваемом примере это 7, в стандартных настройках большинства роутеров – 0 или 1. Аналогичным образом меняет параметр «ping 192.168.7.%a». Вместо семерки указываем реальную подсеть, в которой проводится опрос устройств.

Дождавшись выполнения описанной выше команды снова просматриваем кэш ARP набрав с строке-приглашении «arp -a». После проведенного опроса устройств таблица содержит больше записей. Находим имеющийся на руках MAC-адрес и напротив него в левой колонке видим IP.

Если таблица ARP содержит несколько десятков записей, к примеру для офиса или домовой сети, удобнее использовать прямой поиск. Набираем в командной строке «arp -a | find «a0-b0-c0-d0-e0-f0″». В кавычках вместо приведенной комбинации вставляем известный MAC, как показано на скриншоте. По нажатию клавиши Enter в области указанной цифрой «2» отобразится IP сопоставленный с указанным физическим адресом.

В заключение

Приведенная нашими экспертами методика позволяет быстро найти IP присвоенный устройству в локальной сети при заранее известном MAC и может быть использована в любой версии Windows.

Определение IP устройства по MAC-адресу

Как узнать IP-адрес по MAC-адресу

IP-адрес подключенного сетевого устройства нужен пользователю в той ситуации, когда на него отправляется определенная команда, например, документ для печати на принтер. Помимо этого примеров существует достаточно много, мы не будем перечислять все их. Иногда юзер сталкивается с ситуацией, когда сетевой адрес оборудования для него неизвестен, а на руках имеется лишь физический, то есть MAC-адрес. Тогда нахождение IP осуществляется достаточно просто с помощью стандартных средств операционной системы.

Определяем IP устройства по MAC-адресу

Для выполнения сегодняшней задачи мы воспользуемся только «Командной строкой» Windows и в отдельном случае встроенным приложением «Блокнот». Вам не нужно знать никаких протоколов, параметров или команд, сегодня мы ознакомим вас со всеми ними. От юзера требуется только наличие правильного MAC-адреса подключенного аппарата для произведения дальнейшего поиска.

Приведенные в этой статье инструкции будут максимально полезны только тем, кто ищет IP других устройств, а не своего локального компьютера. Определить MAC родного ПК можно проще. Предлагаем вам ознакомиться с другой статьей по этой теме далее.

Способ 1: Ручной ввод команд

Есть вариант использования скрипта для проведения необходимых манипуляций, однако максимально полезным он будет только в той ситуации, когда определение IP производится большое количество раз. Для одноразового поиска достаточно будет самостоятельно прописать необходимые команды в консоли.

    Откройте приложение «Выполнить», зажав комбинацию клавиш Win + R. Впишите в поле ввода cmd, а затем щелкните на кнопку «ОК».

Запустить утилиту Выполнить в ОС Windows

Считывание 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.

Запустить наполнение кэша в ОС Windows

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

Завершение наполнения кэша в ОС Windows

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

Ввести команду для просмотра кэша сети в ОС Windows

Результаты соответствия MAC и IP в ОС Windows

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

Поиск по конкретному MAC в ОС Windows

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

Результаты поиска по конкретному MAC в ОС Windows

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

Способ 2: Создание и запуск скрипта

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

    На рабочем столе щелкните правой кнопкой мыши и создайте новый текстовый документ.

Создать новый текстовый документ в ОС Windows

Откройте его и вставьте туда следующие строки:

@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»

Ввести скрипт в текстовый документ ОС Windows

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

Перейти к сохранению скрипта в ОС Windows

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

Сохранить скрипт в ОС Windows

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

Вид файла скрипта в ОС Windows

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

Открыть скрипт через командную стро

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

Успешное открытие скрипта в ОС Windows

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

Ввести MAC-адрес для поиска ОС Windows

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

Результат поиска через скрипт в ОС Windows

Предлагаем вам ознакомиться с другими методами поиска IP-адресов различных сетевых устройств в отдельных наших материалах по следующим ссылкам. Там представлены только те способы, которые не требуют знания физического адреса или дополнительной информации.

Если поиск двумя приведенными вариантами не принес никакого результата, внимательно перепроверьте вводимый MAC, а при использовании первого способа не забывайте, что некоторые записи в кэше хранятся не более 15 секунд.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Добавьте сайт Lumpics.ru в закладки и мы еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Как узнать IP-адрес по MAC-адресу

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

MAC и IP

MAC-адрес присваивается производителем каждому устройству имеющему выход в сеть. Он представляет собой комбинацию из шести цифробуквенных групп и остается неизменным весь период эксплуатации. IP-адрес устройство получает при подключении к компьютерной сети. В отличие от MAC он не является постоянным и изменяется динамически. На следующем скриншоте оба адреса подсвечены маркерами.

Поиск по MAC

При известном MAC адресе устройства задача поиска его IP в локальной сети решается достаточно просто. Единственным необходимым инструментом является командная строка.

Вызываем диалоговое окно «Выполнить» комбинацией клавиш «Win+R». Набираем в текстовом поле «cmd». Нажимаем «ОК» или клавишу Enter запуская классическую оболочку командной строки.

Находясь в одной локальной сети, устройства постоянно обмениваются пакетами данных. В результате этого фонового взаимодействия, выполняемого по протоколу ARP, на компьютере формируется кэш сопоставленных адресов. Для его просмотра набираем команду «arp -a». На следующем скриншоте показан результат ее выполнения. В первой слева колонке выводятся адреса IP, а во второй – MAC. Непосредственно под командой, в строке «Интерфейс», указан IP-адрес компьютера, на котором она выполнялась. Короткая таблица, приведенная на снимке экрана, говорит о том, что устройство подключено к сети недавно и еще не успело обменять пакетами с остальными абонентами.

Для актуализации кэша ARP применим команду опроса «for /L %a in (7,1,254) do @start /b ping 192.168.7.%a -n 2 > nul». В данном примере действие выполняется для подсети 192.168.7.1-254. Для обновления кэша в сети с другой маской надо соответствующим образом изменить используемые в команде значения. В скобках (7,1,254) первая цифра берется из IP компьютера. В рассматриваемом примере это 7, в стандартных настройках большинства роутеров – 0 или 1. Аналогичным образом меняет параметр «ping 192.168.7.%a». Вместо семерки указываем реальную подсеть, в которой проводится опрос устройств.

Дождавшись выполнения описанной выше команды снова просматриваем кэш ARP набрав с строке-приглашении «arp -a». После проведенного опроса устройств таблица содержит больше записей. Находим имеющийся на руках MAC-адрес и напротив него в левой колонке видим IP.

Читать:
Устройства со съемными носителями где находится

Если таблица ARP содержит несколько десятков записей, к примеру для офиса или домовой сети, удобнее использовать прямой поиск. Набираем в командной строке «arp -a | find «a0-b0-c0-d0-e0-f0″». В кавычках вместо приведенной комбинации вставляем известный MAC, как показано на скриншоте. По нажатию клавиши Enter в области указанной цифрой «2» отобразится IP сопоставленный с указанным физическим адресом.

В заключение

Приведенная нашими экспертами методика позволяет быстро найти IP присвоенный устройству в локальной сети при заранее известном MAC и может быть использована в любой версии Windows.

Поиск хоста по MAC-адресу

Материал из Xgu.ru

stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.

Поиск хоста по MAC адресу — задача поиска коммутатора и порта, к которому подключено сетевое устройство, MAC-адрес которого известен. Решение для управляемых коммутаторов описано ниже (не описано, а может быть будет описано когда-нибудь, а сейчас ниже просто его черновики).

Содержание

[править] Задача

Необходимо по известному MAC-адресу хоста идентифицировать хост. Решение задачи в лоб, т.е. ведение базы данных MAC-адресов компьютеров сети вручную, не всегда эффективно (MAC-адрес может быть изменён, может использоваться гостевой компьютер и т.д.) и достаточно громоздко, поскольку требует сопровождения базы.

Для управляемых коммутаторов существует более простое и элегантное решение: узнать у самого коммутатора к какому его порту подключён хост с известным MAC-адресом.

Другая задача, которая имеет непосредственное отношение к этой — раздача DHCP-сервером IP-адресов основываясь на номерах портов коммутатора, к которым подключены хосты.

Можно находить хост даже в том случае, если он изменил MAC-адреса сетевой карты. Поиск порта коммутатора

После того как MAC-адрес устройства, выполнившего подмену известен, необходимо найти, сетевой карте какого компьютера он принадлежит.

Если база данных MAC-адресов сетевых карт не ведётся, простейший способ найти сетевую карту — опросить коммутатор. В том случае, если существует база данных MAC-адресов сетевых карт, с информацией о том, к какому порту коммутатора они подключены, можно попробовать найти сетевую карту с её помощью. Однако, MAC-адрес устройства могу быть подменён, и тогда поиск по базе данных не увенчается успехом. В этом случае также может помочь опрос коммутатора.

[править] Таблица MAC-адресов на коммутаторе

Точнее, они предоставляют две таблицы соответствия: таблицу соответствия MAC-адресов определённому числу-идентификатору и таблицу соответствия портов коммутатора этому же числу-идентификатору. После того как обе таблицы известны, достаточно их сопоставить, и определить, какому порту соответствует какой MAC-адрес.

собственно таблицы соответствия

Может быть и такое, что ни один MAC-адрес не соответствует порту, даже если к порту и подключён компьютер – это может произойти в том случае, если компьютер давно не отправлял пакеты, и информация о нём уже удалена из памяти коммутатора. По этой же причине, описываемый метод может не найти компьютер с определённым адресом.

Может быть и наоборот – одному порту соответствует множество адресов. Такая ситуация возможна в том случае, когда к порту подключён не один компьютер, а множество – через другой коммутатор или хаб.

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

[править] Обнаружение новых хостов

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

Программа arpwatch ведет собственную базу данных MAC-адресов, и она самостоятельно может обнаруживать появление новых компьютеров. Однако, в том случае, если в сети работает несколько систем arpwatch одновременно, каждая из них будет заново обнаруживать хост с новым MAC-адресом, даже если остальные системы его уже обнаружили ранее.

про централизованную БД

Далее администратор решает, что делать с этим устройством. В том случае, если устройство появилось в сети законно, администратор может подтвердить его появление, что предотвратит появление новых сообщений, при повторном обнаружении устройства другими инсталляциями arpwatch.

Очевидно, метод будет работать и в том случае, если устройство просто изменило MAC-адрес на новый, отсутствовавший в сети ранее.

/usr/local/bin/syslog-ng-arpwatch

while read line do mac=»$(echo $line | grep ‘changed ethernet address’ | awk ‘

‘)» [ -z «$mac»] && continue ( echo POSSIBLY ARP-SPOOFING FROM:; mac2port | grep «$mac» )| logger -t arp-spoofing done

Скрипт, который автоматически выключает порт коммутатора:

our $community = «public»; our $switch = «192.168.15.100»;

open(SNMP,»snmpwalk -On -OQ -v2c -c $community $switch .1.3.6.1.2.1.17.4.3.1.1|»)

open(SNMP,»snmpwalk -On -OQ -v2c -c $community $switch .1.3.6.1.2.1.17.4.3.1.2|»)

местоположение по MAC адресу

for $oid (keys %mac_table)

Определяем местоположение по MAC адресу

Прогресс который в большей степени зависит от IT-технологий движется с фантастической скоростью. Не для кого не секрет что за нами всеми, уже давно следят: крупные компании, спецслужбы, начальство, коллеги и близкие. Мы на страницах нашего сайта www.spy-soft.net пытаемся осветить вопросы безопасности и напротив, использования законных методов добычи информации.

Для людей которые делают свои первые шаги в компьютерной грамоте, в предыдущих наших статьях мы уже рассказывали о том, что такое и как узнать MAC-адрес. Прежде чем мы пойдем дальше я настоятельно советую ознакомится с этой статьей.

Вы прочитали статью? Ну ладно тогда поехали дальше. В этой статье я вам покажу как узнать местоположение человека по MAC-адресу его сетевой карты. Я не знаю знаете вы или нет, но сетевая карта существуют не только в персональных компьютерах, но и в мобильных телефонах, эта статья будет актуальна в первую очередь для «счастливых» обладателей смартфонов и планшетов.

Местоположение по MAC-адресу

Географическое местоположение мы будем узнавать с помощью этого сервиса. Переходим на сайт и в нижней части видим вот такое не чем не примечательное окошко, куда мы и будем вводить MAC-адрес нашего БЕСПРОВОДНОГО роутера. Я не просто так написал слово «беспроводного» большими буквами. Позже я объясню почему.

Как определить местоположение по MAC-адресу

После ввода, через пару секунд появится знакомый нам всеми интерфейс сервиса Гугл Карты (Google Maps), на котором практически с точностью до нескольких метров точкой будет указано местоположение вашего роутера.

Как вычисляется местоположение?

Дело в том, что такое выполнимо при условии, что точку доступа хотя бы раз использовали для выхода в сеть с устройств, на которых установлен мобильный сервис Гугле Карты (Google Maps).

А где он может быть установлен? Верно — на всех устройствах на базе операционной системы Android по умолчанию и разумеется там, где вы сами установили это приложение.

Как определить местоположение по MAC адресу

Как только все условия сойдутся, тут же заработает волшебный механизм, который с мобильного устройства сразу же отправит сервису mapxss данные о текущем местоположении, оказавшимся рядом со станциями сотовой связи и о Спотах Wi-Fi (точках доступа).

Так ваш беспроводной роутер (теперь вы понимаете, что это справедливо только относительно беспроводных роутерoв?) добавится в базы рассматриваемого нами сервиса.

Хотя вы можете увидеть и такую информацию, которая говорит что, введенный вами MAC адрес не найден в базе данных.

Как определить местоположение по MAC-адресу

Что, конечно, не означает, что так будет вечно. Вполне вероятно что-то когда-то вы обнаружите и его.

Методы защиты

Печальное в этой истории, что на все эти действия мы сами, добровольно даём согласие, принимая обязательства и условия Пользовательского соглашения. Ну, а со смартфонами и планшетами вообще все зашибись. Гугл Карты — это сервис, который установлен по умолчанию, что конечно-же автоматически означает одно — либо вы используете устройство и даёте свое согласие на получение ваших географических данных большому брату, либо вообще отказываетесь использовать мобильный девайс. Решать вам, я лишь могу советовать.

И напоследок, чтоб яблочники не радовались, скажу, что я все равно остаюсь приверженцем Андроид. Скоро я и на ваши гламурные игрушки что-нибудь интересное накопаю. Хотя применив свой высокий IQ и форму поиска сайта я уже кое-что нашел у нас, здесь. Короче, ищите и да пребудет с вами сила, IT-джедаи!

Пальца вверх на нашем сайте нет, и нет формы выклянчивания (пожертвования). Если вам понравилась статья и вы хотите сказать спасибо, нажмите на кнопку вашей соц. сети!

Как узнать свой IP–адрес на Мас

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 42 человек(а).

Количество просмотров этой статьи: 104 409.

Когда Мас-устройство подсоединяется к сети, ему присваивается адрес, который называется IP-адресом. IP-адрес — это номер из четырех цифр, разделенных точками, где каждая цифра может достигать трехзначной величины. Если устройство подсоединено к сети и к интернету, тогда оно будет иметь внутренний IP-адрес, который отмечает его положение в локальной сети и внешний IP-адрес, который является IP-адресом вашего интернет-соединения. Следуйте советам из этой статьи, чтобы найти их оба.

Определение ip адреса и mac адреса компьютера в сети

Локальная сеть и сеть интернет

Работая в локальной сети многим из нас приходится сталкиваться с различными способами идентификации пользователей.
Это может быть имя компьютера , может быть mac-адрес , а может быть ip-адрес . Сегодня мы поговорим о том, где посмотреть собственные mac и ip адреса и как узнать ip-адрес и mac-адрес чужого компьютера в локальной сети. Существуют различные программные решения от сторонних разработчиков для определения данных параметров, но в рамках данной статьи мы будем получать ip и mac адреса исключительно интегрированными средствами операционной системы.

Содержание статьи:

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

Для начала, в двух словах обозначим, чем ip-адрес отличается от mac-адреса.

Из этого определения можно сделать вывод, что для глобальной сети интернет каждое устройство в данный момент времени должно обладать неповторимым ip-адресом, отличающемся от адресов всех остальных компьютеров в интернете.
В случае же с локальной сетью , уникальность должна соблюдаться лишь для устройств, подключенных к данной сети.

В отличии от ip-адреса машины, который может быть как статическим (постоянным), так и динамическим (изменяющимся), mac-адрес компьютера присваивается оборудованию и изменение его возможно только заменой составных частей машины. Не случайно этот идентификатор иначе называется Hardware Address. То есть, говоря проще:

Благодаря этой особенности данного параметра, использование mac-адреса порой оказывается более выгодно в сравнении с ip

Чтобы узнать свой ip адрес в локальной сети через командную строку, а также узнать mac-адрес своего оборудования, воспользуемся двумя основными способами:

    В командной строке Windows выполнить команду

Команда ipconfig /all с отображение ip-адреса и mac-адреса компьютерадля определения только ip-адреса достаточно команды ipconfig без параметра /all
В ответ вы увидите информацию о адресе своего узла в локалке (локальной сети) и физическом адресе сетевого оборудования

Определение ip-адреса чужого компьютера в сети

Выше мы рассмотрели, где можно увидеть собственный ip и mac компьютера.
Для того, чтобы узнать ip-адреса других компьютеров в сети из командной строки , нам необходимо знать имя компьютера или компьютеров которые нас интересуют.

Чтобы узнать имя компьютера, можно пройти в Мой компьютер — Сетевое окружение ( Компьютер — Сеть ), где перед нами отобразятся компьютеры, подключенные к нашей сети

Также, список NetBIOS имён компьютеров в локальной сети можно просканировать командой

Допустим, нам интересен ip-адрес компьютера с именем APRESN-PC из скриншота, прикреплённого выше. Запускаем командную строку Windows и выполняем в ней следующую команду:

Консоль системы начнёт обмен пакетами с конечным узлом, отобразив его адрес

ip-адрес чужого компьютера в локальной сети

Определение mac-адреса чужого компьютера в локальной сети

Если нас интересует, как узнать mac-адрес компьютера, находящегося в одной локальной сети с нами, достаточно в командной строке Windows на своей машине выполнить следующую команду:

В появившейся информации мы получим искомый mac компьютера APRESN-PC

Определение mac-адреса командой nbtstat в локальной сети

И последняя команда, которой мы сегодня уделим внимание.
Если вам не интересно имя компьютера, а проверять mac-адрес каждой машины по ip слишком муторно, можно просто послать запрос arp с параметром -a

Результатом выполнения этой команды будет таблица соответствия mac-адресов и ip-адресов в сети

Таблица mac-адресов и ip-адресов, выведенная командой arp -a

Теперь мы можем узнать и ip-адрес, и mac-адрес компьютеров в локальной сети.

Похожие статьи