Нажмите "Enter", чтобы перейти к содержанию

Mac по ip: Как узнать MAC-адрес по ip-адресу или имени хоста? | PingMeUp

Содержание

Как узнать MAC-адрес по ip-адресу или имени хоста? | PingMeUp

Достаточно часто бывают ситуации когда нужно выяснить аппаратный адрес сетевого устройства, но кроме стандартной консоли под рукой ничего нет, или просто хочется сэкономить время не устанавливая дополнительных программ, или не открывая консоли управления, такие как DHCP Management Console и т.д.

Как  можно узнать MAC-адрес по ip-адресу или имени хоста имея просто рабочую станцию под управлением ОС Windows?

Ответ прост — с помощью стандартной командной строки.

Чтобы узнать адрес MAC удаленного компьютера или компьютера в локальной сети, необходимо:

1. В командной строке выполнить пинг этого компьютера (пинг ip-адреса или dns-имени).
Для этого нажмите комбинацию клавиш Win+R, введите cmd. В окне командной строки введите: ping ip-адрес или ping dns-имя.

Выполняем ping на искомый узел.

Если вы выполнили пинг имени хоста, то это имя в процессе будет преобразовано в ip-адрес.

2. По окончанию отработки комманды ping, введите команду arp -a. В результатах вывода команды найдите нужный вам ip-адрес и соответсвующий ему MAC-адрес.

Узнаем требуемый MAC-адрес

arp — это отображение и изменение таблиц преобразования ip-адресов в физические, используемые протоколом разрешения адресов (ARP).

 

Так же можно пропинговать броадкастовый адрес вашей сети.
Например, если у вас сеть 192.168.31.0 с маской 255.255.255.0, ваш адрес тогда будет 192.168.31.1-254, а броадкастовый — самый последний 192.168.31.255. Его  то мы и должны пропинговать, потом дать команду: arp -a

Вы увидите все ip адреса в вашей сети с их маками, останется лишь найти нужный.

Если нужно узнать MAC по ip, то вводим команду: nbtstat -A 192.168.31.5

Хочу заметить, что данная команда не работает в powershell только в cmd.

Пожалуй, это всё.

 

Возможно вам так же понадобится узнать IP адрес по MAC адресу. Об этом методе описано в другой моей статье.

Facebook

Twitter

Мой мир

Вконтакте

Одноклассники

Google+

Pinterest

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

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

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

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

Читайте также: Как узнать IP-адрес Чужого компьютера / Принтера / Роутера

Теперь, когда на руках имеется требуемая информация, достаточно будет только воспользоваться стандартным приложением операционной системы Windows «Командная строка», чтобы определить физический адрес устройства. Задействовать мы будем протокол под названием ARP (Address resolution protocol). Он заточен специально под определение удаленного MAC через сетевой адрес, то есть IP. Однако сначала потребуется провести пропинговку сети.

Шаг 1: Проверка целостности соединения

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

  1. Запустите утилиту «Выполнить» путем нажатия горячей клавиши Win + R. Впишите в поле cmd и щелкните на «ОК» либо нажмите на клавишу Enter. О других способах запуска «Командной строки» читайте в отдельном нашем материале далее.
  2. Читайте также: Как запустить «Командную строку» в Windows

  3. Дождитесь запуска консоли и в ней напечатайте ping 192.168.1.2, где 192.168.1.2 — необходимый сетевой адрес. Вы не копируете приведенное нами значение, оно выступает в роли примера. IP нужно вводить того девайса, для которого определяется MAC. После ввода команды нажмите на Enter.
  4. Ожидайте завершения обмена пакетами, после чего вы получите все необходимые данные. Проверка считается успешно пройденной, когда все четыре отправленных пакета были получены, а потери при этом минимальные (в идеале 0%). Значит далее можно переходить к определению MAC.

Шаг 2: Использование протокола ARP

Как нами уже было сказано выше, использовать сегодня мы будем протокол ARP с одним из его аргументов. Его выполнение также осуществляется через «Командную строку»:

  1. Снова запустите консоль, если закрыли ее, и введите команду arp -a, после чего нажмите на Enter.
  2. Буквально через несколько секунд перед вами отобразится список всех IP-адресов вашей сети. Среди них отыщите нужный и узнайте, какой IP-адрес за ним закреплен.

Кроме этого стоит брать в учет то, что IP-адреса делятся на динамические и статические. Поэтому если у искомого устройства адрес динамический, запускать протокол ARP лучше не позднее 15 минут после пропинговки, иначе адрес может измениться.

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

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

Читайте также:
Как узнать IP-адрес своего компьютера
Как посмотреть MAC-адрес компьютера

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

узнать mac адрес по ip, изменить mac адрес

Каждое сетевое устройство имеет уникальный идентификатор, присваиваемый ему еще на стадии производства. Называется он MAC-адрес и представляет собой шестибайтную последовательность, закодированную в шестнадцатеричном формате. Первая тройка байтов (OUI) содержит служебную информацию о производителе. Вторая тройка (NIC) обозначает конкретное устройство, которым может быть сетевая карта, Wi-Fi или Bluetooth модуль. Параметры сведены в шесть октетов, разделенных двоеточиями. В общем виде такая запись имеет структуру «АА:А0:А1:ВВ:В0:В2».

Идентификатор используется для формирования сети на канальном уровне или при прямом обмене данными.

Практическое применение

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

Протокол ARP

Для работы нам потребуется только командная строка Windows. Встроенный в операционную систему Address Resolution Protocol или сокращенно ARP представляет собой протокол проверки соответствия Мак и Ай-Пи адреса в сетях, построенных на базе Ethernet. Иными словами, зная идентификатор, можно выяснить присвоенный компьютеру IP и наоборот.

Определение MAC по IP

Запускаем на ПК командную строку.

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

Теперь можем выполнять команду arp с аргументом «-a»: arp -a

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

Определение IP по MAC

Разобравшись, как узнать MAC-адрес компьютера по IP, рассмотрим обратную ситуацию.

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

arp -a | find /i “40–98–ad–68–20–94”

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

Смена MAC-адреса

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

Диспетчер оборудования

Используем метод универсальных для всех версий ОС:

  1. С помощью сочетания клавиш Win + R открываем диалоговое окно «Выполнить».
  2. Вводим следующую строчку: devmgmt.msc
  3. В открывшемся Диспетчере устройств находим сетевой адаптер.
  4. Вызываем контекстное меню правой клавишей мышки.
  5. Выбираем пункт «Свойства».
  6. Переходим на вкладку «Дополнительно». Здесь необходимо найти раздел «Локально администрируемый адрес».
  7. Значение MAC вводим без двоеточий, пробелов и дефисов. В поле должно быть указано ровно 12 символов.

Заданные изменения вступят в силу после перезагрузки компьютера. Когда необходимость в подмене отпадет, в этом же пункте настроек выбираем опцию «Отсутствует».

Редактор реестра

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

  1. Воспользуемся диалоговым окном «Выполнить». Вызываем его стандартным сочетанием клавиш Win + R, которое работает во всех версиях ОС Microsoft.
  2. В текстовом поле набираем «regedit» без кавычек.
  3. В основном дереве находим раздел HKEY_LOCALE_MACHINE.
  4. Последовательно открываем ветки, чтобы добраться до записи со следующим именем: HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}.
  5. Развернув ее, видим папки с четырехзначными цифровыми обозначениями. Чтобы найти нужный нам интерфейс, последовательно открываем каждую. Ищем в ней параметр «DriverDesc». Его название должно в точности совпадать с наименованием сетевой карты в Диспетчере устройств. На рисунке видно, что в нашем случае искомой папкой оказалась «0007».
  6. Вызываем в правой части окна контекстное меню.
  7. Создаем новый строковый параметр, присвоив ему имя «NetworkAddress».
  8. Дважды щелкаем мышкой по новой записи, чтобы открыть ее для редактирования. В поле «Значение» вносим нужный нам MAC-адрес. Как и в случае с диспетчером задач ввод данных выполняется без разделения октетов символами двоеточия.

Внесенные изменения начнут работать после перезагрузки ПК. Для отмены изменений параметр «NetworkAddress» нужно удалить из реестра.

Заключение

Воспользовавшись приведенными советами, вы сможете быстрее выполнить тонкую настройку локальной сети или работать с устройствами, к которым затруднен физический доступ.

Видео по теме

 

 

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

Сначала немного теории:

Существует два международных стандарта, структурирующих и разграничивающих по уровням сетевое взаимодействие между хостами. Это модели TCP/IP и OSI. Разница между ними не значительна:

  • TCP/IP имеет 4 условных уровня, а OSI целых 7.
  • уровни TCP/IP включает в себя некоторые части OSI, при этом смысл сетевой архитектуры практически не меняется – каждая из которых выполняет набор определенных функций, как бы их условно не делили.

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

Технология Ethernet и ее разновидности, на основе которой строится большинство современных локальных сетей, оперирует mac-адресами на канальном уровне модели OSI и сама по себе позволяет построить «плоскую» сеть без задействования маршрутизаторов, т.е. выхода в интернет или связи с удаленными офисами. Такая часть сети называется широковещательным доменом (broadcast domain) и для ее обслуживания достаточно наличия неуправляемых коммутаторов, пересылающих кадры данных от хоста к хосту в данном локальном сегменте сети. Для осуществления взаимодействия между несколькими broadcast-доменами требуются маршрутизаторы, работающие уже с ip-пакетами и возможностью поддержания таблиц и протоколов маршрутизации.

Как узнать mac-адрес по адресу ip: ARP-протокол

Возьмем, к примеру, два ПК, которые подключены к локальной сети некой организации. У сетевой платы или интегрированного сетевого интерфейса материнской платы каждого из данных хостов имеется уникальный mac-адрес, зашитый в них при выходе с завода и несущий в себе кодированную информацию о производителе и данном уникальном устройстве. Mac-адрес помогает идентифицировать любое подключаемое к локальной сети устройство на канальном уровне OSI, в то время как ip-адрес позволит идентифицировать его уже на сетевом уровне, на котором работает интернет протокол IP.

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

Чтобы определить удаленный mac адрес по IP и существует протокол ARP (Address resolution protocol), позволяющий задать соответствие между mac- и ip-адресом конкретного компьютера и на основе этого построить arp-таблицу (и таким образом узнать mac адрес нужного компьютера по ip).

Что будет, если в arp-таблице отсутствует необходимая запись?

В этом случае, когда ПК не может найти mac-адрес целевого хоста по заданному ip-адресу в своей arp-таблице, сетевая плата генерирует широковещательный запрос (broadcast), который будет разослан на все физические порты коммутатора, чтобы опросить все подключенные к нему устройства. Каждое устройство, получившее данный запрос, начнет сравнивать свой ip-адрес с целевым. В случае совпадения, устройство отправит ответ прямо по mac-адресу запрашивающего ПК, указав свой ip и mac и таким образом обновив его arp-таблицу.

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

Broadcast-шторм

Большой проблемой для сетевых администраторов является такая ситуация, при которой генерируется слишком много broadcast-запросов, ограничивающих полезную пропускную способность коммутаторов. Обычно это случается вследствие создания коммутационных петель соединенных между собой произвольным образом коммутаторов. Хотя обычно избыточные подключения (например, топология кольца) между коммутаторами повышают отказоустойчивость сети в целом. Ведь при выходе из строя одного из коммутаторов, остальные могут потерять доступность.

Даже пару broadcast-запросов могут создать целый broadcast-шторм, если появится петля. Решением и предотвращением такого рода проблем будет реализация протокола STP (Spanning tree protocol) на коммутаторах. К сожалению, неуправляемые коммутаторы не поддерживают STP, в отличие от управляемых или настраиваемых.

Оцените статью: Поделитесь с друзьями!

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

Работая в локальной сети многим из нас приходится сталкиваться с различными способами идентификации пользователей.

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

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

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

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

ip-адрес (Internet Protocol Address) — это уникальный идентификатор узла в пределах конкретной сети

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

В случае же с локальной сетью, уникальность должна соблюдаться лишь для устройств, подключенных к данной сети.

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

mac-адрес (Media Access Control Address) — это уникальный идентификатор узла в сети, определяемый неповторимым кодом его сетевого оборудования

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

Иногда у пользователей возникает вопрос:

сколько mac-адресов может быть у компьютера?
Ответ прост: у компьютера может быть столько mac-адресов, сколько сетевых устройств (сетевых карт) работают в нём. Сюда относятся как сетевые карты для проводного подключения, так и оборудование, позволяющее подключаться к беспроводным сетям (Wi-Fi)

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

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

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

  • В Панели управления Windows пройти по пути Панель управления\Сеть и Интернет\Центр управления сетями и общим доступом
    , в левом меню нажать на кнопку Изменение параметров адаптера, нажать правой кнопкой мыши по используемому Подключению по локальной сети, выбрать пункт Состояние и в открывшемся окошке нажать на кнопку Сведения. В строке Адрес IPv4 вы можете увидеть свой ip-адрес в данной сети, а в строке Физический адрес — mac-адрес оборудования

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

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

Все приведённые ниже команды, в случае их частого использования, может быть удобнее оформить в виде bat-файлов, подробнее о которых мы говорили в статье Пакетные файлы (bat, батники) Windows

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

 

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

nbtstat -n

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

ping apresn-pc

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

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

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

nbtstat –a apresn-pc

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

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

arp –a

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

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

Всем сетевой безопасности и высокоскоростной передачи данных

Как настроить привязку IP- и MAC-адресов на роутере MERCUSYS стандарта AC?

1. Войдите в веб-утилиту управления. Если вы не знаете, как это сделать, нажмите на ссылку ниже:

Как войти в веб-утилиту роутера MERCUSYS стандарта АС?

2. В разделе Дополнительные настройки перейдите в меню СетьПривязка IP- и MAC-адресов, в данном разделе вы можете контролировать доступ определенного компьютера в локальной сети, связывая IP-адрес и MAC-адрес устройства.

Узел — имя компьютера в локальной сети.

MAC-адрес — MAC-адрес компьютера в локальной сети.

IP-адрес — назначенный IP-адрес компьютера в локальной сети.

Состояние — отображает, связаны ли MAC- и IP-адрес.

Добавить – Нажмите  для добавления записи в список привязки.

Нажмите Обновить, чтобы обновить информацию на странице.

Чтобы добавить запись привязки IP— и MAC-адресов, выполните следующие действия:

1. Нажмите Добавить.

2. Введите имя Узла.

3. Введите MAC-адрес устройства.

4. Введите IP-адрес, который вы хотите привязать к MAC-адресу.

5. Нажмите Сохранить.

 

Чтобы изменить существующую запись, выполните следующие действия.

1. Найдите запись в таблице.

2. Щелкните в столбце Изменить.

3. Введите нужные параметры, затем нажмите Сохранить.


Чтобы удалить существующие записи, выберите записи в таблице и нажмите Удалить выбранное.

Чтобы удалить все записи, нажмите Удалить все.


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

Разница между MAC-адресом и IP-адресом

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

Сравнительная таблица

Основа для сравненияMACIP
Полная формаАдрес управления доступом к медиа.Адрес интернет-протокола.
ЦельОн идентифицирует физический адрес компьютера в интернете.Он идентифицирует подключение компьютера в интернете.
БитыЭто 48-битный (6 байт) шестнадцатеричный адрес.IPv4 — это 32-битный (4 байта) адрес, а IPv6 — это 128-битный (16 байтов) адрес.
АдресMAC-адрес назначается производителем сетевой карты.IP-адрес назначается администратором сети или Интернет-провайдером.
Получить адресПротокол ARP может получить MAC-адрес устройства.Протокол RARP может получить IP-адрес устройства.

Определение Mac-адреса

Адрес, который однозначно определяет аппаратный интерфейс, называется MAC (Media Access Control) Address. MAC-адрес приобретается производителем, производящим аппаратное обеспечение интерфейса, и назначает MAC-адреса последовательно аппаратному обеспечению интерфейса по мере их производства. MAC-адрес записывается в ПЗУ сетевой интерфейсной карты (NIC). NIC — это интерфейсное оборудование, которое используется компьютером, чтобы стать частью сети.

MAC-адрес — это 48-разрядный шестнадцатеричный адрес. Формат MAC-адреса: MM: MM: MM: SS: SS: SS, где MM: MM: MM — 3-байтовый адрес производителя. С другой стороны, SS: SS: SS — это серийный номер карты NIC. MAC-адрес каждого компьютера в сети уникален. Когда вы меняете или заменяете сетевую карту своего компьютера, ваш MAC-адрес также изменяется. MAC-адрес используется на канальном уровне модели OSI / TCP / IP. ARP (Address Resolution Protocol) — это протокол, используемый для получения MAC-адреса устройства.

Определение IP-адреса

Адрес, предоставленный для соединения в сети, называется IP-адресом (интернет-протоколом) . IP-адрес не уникально идентифицирует устройство в сети, но определяет конкретное соединение в сети. IP-адрес предоставляется администратором сети или Интернет-провайдером (ISP). IP-адрес определяет сеть и хост в этой сети. IP-адрес используется при маршрутизации, поскольку он конкретно определяет сетевое соединение. Если ваш компьютер подключен к двум сетям, у него будет два IP-адреса.

IPv4- адрес — это 32-битный адрес, тогда как IPv6 — это 128-битный адрес. Ваш IP-адрес будет изменяться при каждом подключении к сети, так как он динамически назначается вашему устройству, когда оно участвует в сети. IP-адрес для конкретного соединения в сети может быть получен с помощью RARP (протокола обратного разрешения адресов).

Ключевые различия между MAC-адресом и IP-адресом

  1. Полная форма MAC-адреса — это контроль доступа к среде, тогда как полная форма IP-адреса — это адрес интернет-протокола.
  2. IP-адрес идентифицирует соединение с устройством в сети. С другой стороны, Mac-адрес идентифицирует устройство, участвующее в сети.
  3. MAC-адрес — это шестнадцатеричный адрес 48 бит (6 байтов), тогда как IP-адрес имеет две версии: IPv4 — 32-битный адрес и IPv6 — 128-битный адрес.
  4. MAC-адрес назначается производителем аппаратного интерфейса. С другой стороны, IP-адрес назначается сетевым администратором или поставщиком услуг Интернета (ISP).
  5. Протокол ARP извлекает MAC-адрес, тогда как протокол RARP извлекает IP-адрес.

Заключение:

MAC-адрес и IP-адрес одинаково требуются, когда устройство хочет установить связь с другим устройством в сети.

Как использовать IP-адрес для поиска MAC-адреса

Что нужно знать

  • Пропингуйте устройство, для которого требуется найти MAC-адрес, для использования адреса локальной сети. Затем введите команду ARP.
  • Найдите IP-адрес в результатах. Mac-адрес находится рядом с IP-адресом.

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

Как использовать ARP для поиска MAC-адреса

В Windows, Linux и других операционных системах служебная программа командной строки ARP (протокол разрешения адресов) показывает информацию о локальном MAC-адресе, хранящуюся в кэше ARP. Однако он работает только в небольшой группе компьютеров в локальной сети (LAN), а не через Интернет.

ARP предназначен для использования системными администраторами и обычно не является полезным способом отслеживания компьютеров и людей в Интернете.

Компьютерные сети TCP / IP используют как IP-адреса, так и MAC-адреса подключенных клиентских устройств. Хотя IP-адрес со временем меняется, MAC-адрес сетевого адаптера всегда остается неизменным.

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

Вот один из примеров того, как найти MAC-адрес с помощью IP-адреса.

  1. Начните с проверки связи с устройством, к которому вы хотите адресовать MAC:

    пинг 192.168.86.45
     
  2. Используйте локальный адрес, поэтому, если ваша сеть — 10.0.1.x, используйте этот номер для проверки связи. Команда ping устанавливает соединение с другим устройством в сети и должна показать следующий результат:

    Пинг 192.168.86.45 с 32 байтами данных: 
    Ответ от 192.168.86.45: байты = 32 время = 290 мс TTL = 128
    Ответ от 192.168.86.45: байты = 32 время = 3 мс TTL = 128
    Ответ от 192.168.86.45: байты = 32 время = 176 мс TTL = 128
    Ответ от 192.168.86.45: байты = 32 время = 3 мс TTL = 128
  3. Используйте следующую команду ARP, чтобы получить список, который показывает MAC-адрес устройства, с которым вы пинговали:

    arp -a
     
  4. Результаты могут выглядеть примерно так, но, вероятно, со многими другими записями:

    Интерфейс: 192.168.86.38 --- 0x3 
    Интернет-адрес Физический тип адреса
    192.168.86.1 70-3a-cb-14-11-7a динамический
    192.168.86.45 98-90-96-B9-9D-61 динамический
    192.168.86.255 ff-ff-ff-ff-ff-ff статический
    224,0 .0.22 01-00-5e-00-00-16 статический
    224.0.0.251 01-00-5e-00-00-fb статический
  5. Найдите IP-адрес устройства в списке. MAC-адрес отображается рядом с ним. В этом примере IP-адрес 192.168.86.45, а его MAC-адрес 98-90-96-B9-9D-61.

Алекс Дос Диас / Lifewire

Проверьте данные подключения вашего маршрутизатора

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

Зачем вычислять MAC-адрес?

Одно устройство может иметь несколько сетевых интерфейсов и MAC-адресов. Например, портативный компьютер с подключениями Ethernet, Wi-Fi и Bluetooth имеет два, а иногда и три MAC-адреса, связанных с ним, по одному для каждого физического сетевого устройства.

Причины для отслеживания MAC-адреса сетевого устройства включают:

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

Ограничения поиска MAC-адресов

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

Аппаратная конфигурация компьютера определяет его MAC-адрес, а конфигурация сети, к которой он подключен, определяет его IP-адрес.

Спасибо, что сообщили нам!

Расскажите, почему!

Другой Недостаточно подробностей Трудно понять

Как узнать IP-адрес вашего Mac

Вам нужно знать IP-адрес вашего Mac? Вы пришли в нужное место. Мы покажем, как найти эту информацию, а также объясним, что такое IP-адрес и разницу между внутренним и внешним IP-адресами.

Что такое IP-адрес?

Ваш IP-адрес — это местоположение вашего компьютера или устройства в Интернете.Это то место, где Интернет может вас найти и, по сути, как он может вас идентифицировать. IP-адрес назначается вам вашим интернет-провайдером.

Сетевое оборудование

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

Ваш IP-адрес также может использоваться для вашей идентификации и отслеживания ваших действий в Интернете. Google использует ваш IP-адрес, например, для локализации результатов поиска.Если вас это беспокоит, было бы разумно использовать VPN — мы рекомендуем NordVPN, но в нашем обзоре лучших VPN для Mac есть и другие варианты.

Внешний и внутренний IP-адреса

Есть два типа IP-адресов.

  • Внешний (или публичный) IP-адрес. Именно так Интернет в целом находит вас и связывается с вами; он назначается вам вашим интернет-провайдером при первом подключении к сети и может применяться к устройству или ко всей сети, которая подключается к Интернету через единую точку.Это может быть либо IPv4 (четыре числа, разделенных точками, всего около 8–12 цифр), либо IPv6 (восемь чисел, разделенных цифрами, около 30 цифр).
  • Внутренний (или частный, или локальный). Этот адрес не передается в Интернет — он используется только в вашей домашней сети и применяется к одному устройству. Группа автономных компьютеров, подключенных к частной сети, будет использовать внутренние IP-адреса для связи друг с другом, а ваш Wi-Fi-маршрутизатор будет использовать внутренние IP-адреса для связи с различными устройствами, которые к нему подключаются.Он всегда будет в форме IPv4 (четыре числа, разделенных точками) и почти всегда будет 192.168.X.X, причем X варьируются от устройства к устройству.

Если кто-то ссылается на ваш IP-адрес, он, вероятно, имеет в виду внешний, но в этой статье мы покажем, как узнать и то, и другое.

Зачем кому-то знать ваш IP-адрес

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

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

Как найти свой внешний (публичный) IP-адрес

Используемый здесь метод зависит от того, подключены ли вы к маршрутизатору или напрямую к модему.

Если вы напрямую подключены к модему

Более чем вероятно, что ваш интернет-провайдер предоставил вам комбинированный модем-маршрутизатор, и вы подключаетесь к нему по беспроводной сети, и в этом случае описанные ниже шаги не сработают для вас.Но на всякий случай, если вы подключены напрямую к модему через кабель Ethernet, вот что нужно сделать:

  1. Откройте системные настройки. (Либо щелкните значок шестеренки на док-станции, либо нажмите раскрывающееся меню с логотипом Apple в верхнем левом углу экрана и выберите «Системные настройки».)
  2. Щелкните Сеть (в разделе «Интернет и беспроводная связь»).
  3. Выделите параметр на левой панели с зеленой точкой, затем проверьте информацию, отображаемую на панели справа.Вверху должно быть написано «Подключено»; в меньшем тексте под ним будет указан ваш IP-адрес.

Если вы подключены к маршрутизатору по беспроводной сети, это покажет вам внутренний IP-адрес, а не внешний адрес. Подробнее о том, как узнать ваш внутренний IP-адрес, мы рассмотрим ниже.

Если вы подключены к роутеру

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

Мы рекомендуем использовать такую ​​услугу, как «Какой у меня IP-адрес?» но Google также сообщит вам, если вы просто введете «Какой у меня IP-адрес» в строку поиска.

Как найти свой локальный внутренний (частный / локальный) IP-адрес

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

Как мы объяснили выше, это можно узнать, заглянув в раздел «Сеть» в системных настройках.

Как и прежде:

  1. Откройте системные настройки. (Либо щелкните значок шестеренки на док-станции, либо нажмите раскрывающееся меню с логотипом Apple в верхнем левом углу экрана и выберите «Системные настройки».)
  2. Щелкните Сеть (в разделе «Интернет и беспроводная связь»).
  3. Выделите параметр на левой панели с зеленой точкой, затем проверьте информацию, отображаемую на панели справа. Вверху должно быть написано «Подключено»; в меньшем тексте под ним будет указан ваш внутренний IP-адрес.

Ваш IP-адрес будет отображаться в формате XXX.XXX.X.X, почти наверняка начиная с 192.168.X.X.

Как узнать свой IP-адрес с помощью Терминала

Если вы хотите быть настоящим компьютерщиком, вы можете использовать Терминал, чтобы узнать свой (локальный) IP-адрес.

Если вы подключены через беспроводную сеть:

  1. Открыть терминал (нажмите Command + пробел и начните вводить терминал)
  2. Введите: ipconfig getifaddr en0

Каждому устройству в вашей сети, включая маршрутизатор, будет назначен внутренний IP-адрес, но всей сети будет назначен единственный внешний IP-адрес в точке, где она встречается с Интернетом.

Вот и все! Теперь вы знаете свой IP-адрес. Возможно, теперь вы захотите узнать характеристики своего Mac.

Сеть

— Как получить MAC-адрес удаленной IP сети

— Как получить MAC-адрес удаленного IP — Information Security Stack Exchange
Сеть обмена стеков

Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.

Посетить Stack Exchange
  1. 0
  2. +0
  3. Авторизоваться Подписаться

Information Security Stack Exchange — это сайт вопросов и ответов для профессионалов в области информационной безопасности.Регистрация займет всего минуту.

Зарегистрируйтесь, чтобы присоединиться к этому сообществу

Кто угодно может задать вопрос

Кто угодно может ответить

Лучшие ответы голосуются и поднимаются наверх

Спросил

Просмотрено 2k раз

Закрыто. Вопрос не по теме. В настоящее время он не принимает ответы.

Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками информационной безопасности.

Закрыт 6 лет назад.

У меня есть IP-адрес, и я хочу найти соответствующий MAC-адрес.IP-адрес находится в том же городе, поэтому мы подключаемся к одной сети. Как мне найти соответствующий MAC-адрес?

Онана

4,72122 золотых знака2222 серебряных знака3939 бронзовых знаков

Создан 06 фев.

АлиАли

4322 бронзовых знака

2 MAC-адреса

используются для физической адресации .Если вы не находитесь в той же физической сети, что и целевая машина, через что-то вроде коммутатора, концентратора или Wi-Fi, вам не повезло.

Ваш комментарий будет первым

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

Ваш адрес email не будет опубликован.