Как узнать IP-адрес компьютера с Mac OS
Обновлено: 21.11.2024
IP-адрес (сокращение от "адрес интернет-протокола") используется для идентификации отдельных компьютеров в Интернете. При каждом поиске в Google или других действиях в Интернете используется ваш IP-адрес.
Это похоже на обратный адрес вашей деятельности и часто зависит от вашего физического местонахождения в реальном мире. Он отображается в виде строки чисел, например «172.15.254.1».
И хотя может показаться, что это один адрес, на самом деле у вас может быть два типа IP-адресов — внутренний (или локальный) и внешний (или общедоступный) — если ваш компьютер подключен к сети как ну и интернет. В любом случае, компьютеры Mac созданы для того, чтобы упростить доступ к этой информации.
Вот два способа найти внутренний и внешний IP-адреса вашего компьютера Mac:
Как узнать свой внутренний IP-адрес
Для пользователей OS X 10.5 или новее: вот как узнать свой внутренний IP-адрес:
<р>1. Нажмите значок Apple в левом верхнем углу экрана. <р>2. Выберите «Системные настройки». <р>3. Нажмите "Сеть". <р>4. Выберите основное подключение (если оно еще не установлено по умолчанию, что, скорее всего, будет). Ваш IP-адрес будет отображаться справа в разделе «Статус» более мелким шрифтом.Как узнать свой внешний IP-адрес
Для тех, чьи компьютеры Mac подключены к сети, найти внешний IP-адрес можно быстро и легко: все, что вам нужно сделать, это ввести в Google "IP-адрес" или "какой у меня IP" — Google покажет вам ваш общедоступный IP-адрес. , в верхней части страницы результатов.
Кроме того, вы также можете узнать свой внешний IP-адрес через маршрутизатор. Вот как:
<р>1. Следуйте приведенным выше инструкциям, чтобы найти свой внутренний IP-адрес. <р>2. Перейдя к своим сетям, нажмите «Дополнительно», а затем переключитесь на «TCP/IP». <р>3. Скопируйте строку чисел, указанную рядом с «маршрутизатором», и вставьте ее на новую вкладку веб-браузера. <р>4. При необходимости войдите в систему своего интернет-провайдера, чтобы получить доступ к странице конфигурации маршрутизатора, затем проверьте разделы «Статус маршрутизатора» и «Глобальная сеть» своей учетной записи, чтобы найти свой внешний IP-адрес.Несмотря на то, что ваш IP-адрес обычно зависит от вашего местоположения и может сообщать другим пользователям, имеющим к нему доступ, ваше общее географическое местоположение, он не включает такую информацию, как ваше имя или другую идентифицирующую информацию. Но для тех, кто все еще хочет большей конфиденциальности в Интернете, VPN может использоваться для маскировки вашего IP-адреса.
Знание IP-адреса вашего Mac важно для настройки сети или обмена файлами. Вот два разных способа узнать ваш IP-адрес в Mac OS X; простой способ через графический интерфейс и более технический подход с командной строкой. Эти методы будут одинаковыми независимо от того, подключены ли вы через Ethernet или по беспроводной сети.
Это работает одинаково во всех версиях Mac OS X на всех компьютерах Mac.
Как найти IP-адрес на Mac
Вы можете найти любой IP-адрес Mac или свой IP-адрес на экране конфигурации сети Mac System Preferences:
- В меню Apple откройте «Системные настройки».
- Нажмите на панель настроек "Сеть".
- Ваш IP-адрес будет виден справа, как показано на снимке экрана ниже.
Ваш IP-адрес указан в списке, в приведенном выше случае это 192.168.0.100
Теперь мы рассмотрим более технические подходы к получению вашего IP-адреса с помощью командной строки Mac OS X:
Как узнать свой IP-адрес через терминал Mac OS X
Вот как найти IP-адрес вашего Mac через Терминал, часто это самый быстрый способ для тех, кто более технически склонен.
- Запустите Терминал, расположенный в /Applications/Utilities/
- Введите следующую команду:
ifconfig |grep инет
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 маска сети 0xff000000
inet6 fe80::fa1e:dfff:feea:d544% en1 prefixlen 64 scopeid 0x5
inet 192.168.0.100 маска сети 0xffffff00 широковещательная рассылка 192.168.0.255
- Ваш IP-адрес обычно указывается после последней записи «inet», в данном случае это 192.168.0.100, IP-адрес всегда имеет формат xxxx, но никогда не будет 127.0.0.1, потому что это петля вашей машины. адрес. Поскольку вы всегда можете игнорировать 127.0.0.1, это гарантирует, что ваш IP-адрес будет другим IP-адресом между «inet» и «netmask»
Другой параметр командной строки: ipconfig getifaddr en1, который возвращает только ваш IP-адрес en1 (обычно беспроводной).Вы также можете изменить это значение на en0 для проводной/сетевой сети. Я слышал, что ipconfig поддерживается не во всех версиях Mac OS X, поэтому я не рекомендовал его в качестве первого выбора. Однако с помощью ipconfig вы также можете установить свой IP-адрес из командной строки.
Как узнать свой внешний общедоступный IP-адрес в Mac OS X
Ваш внешний IP-адрес — это то, что транслируется в мир, а не в вашу локальную сеть (например, за беспроводным маршрутизатором).
Это проще всего найти с помощью команды Терминала:
Это мгновенно сообщит о вашем внешнем IP-адресе. Мы рассмотрели эту команду при поиске вашего внешнего IP-адреса в прошлом.
Как бы вы общались с устройством, если у вас нет IP-адреса?
Возможна ситуация, когда у вас нет IP-адреса устройства в локальной сети, но есть только записи MAC-адреса или аппаратного адреса.
Или ваш компьютер не может отображать свой IP-адрес по разным причинам, и вы получаете сообщение об ошибке «Нет действительного IP-адреса».
Поиск IP-адреса по известному MAC-адресу должен быть задачей приложения ReverseARP, аналога ARP. Но RARP — устаревший протокол со многими недостатками, поэтому его быстро заменили другие протоколы, такие как BOOTP и DHCP, которые имеют дело непосредственно с IP-адресами.
В этой статье мы покажем вам, как бесплатно найти все IP-адреса в сети вместе с поставщиками устройств, использующими MAC-адреса различными способами.
Понимание ARP
ARP (протокол разрешения адресов) — это протокол, отвечающий за поиск MAC-адресов с IP-адресами в сегментах локальной сети.
Он работает с кадрами на уровне канала передачи данных. Как вы, возможно, уже знаете, устройства на канальном уровне зависят от MAC-адресов для связи. Их фреймы инкапсулируют пакеты, содержащие информацию об IP-адресе.
Устройство должно знать MAC-адрес назначения для локальной связи через такие типы мультимедиа, как Ethernet или Wi-Fi, на уровне 2 модели OSI. Понимание того, как работает ARP, поможет вам быстро находить IP-адреса и MAC-адреса.
Следующая схема потока сообщений поможет вам понять концепцию:
- Локальный компьютер отправляет эхо-запрос ICMP на IP-адрес назначения (удаленный компьютер) в том же сегменте. К сожалению, локальный компьютер не знает MAC-адреса… он знает только IP-адрес.
- Адрес получателя неизвестен, поэтому эхо-запрос ICMP приостановлен. Локальный компьютер знает только свой исходный/целевой IP-адрес и исходный MAC-адрес. ARP использует два типа сообщений: запрос ARP и ответ.
Локальный компьютер отправляет сообщение ARP REQUEST, чтобы найти владельца рассматриваемого IP-адреса.
Это сообщение отправляется на все устройства в пределах одного сегмента или локальной сети через широковещательный MAC-адрес (FF:FF:FF:FF:FF:FF) в качестве адресата.
- Поскольку удаленный компьютер является частью того же сегмента сети, он получает широковещательное сообщение, отправленное локальным компьютером. Все остальные компьютеры в локальной сети также получают широковещательную рассылку, но они знают, что IP-адрес назначения не принадлежит им, поэтому отбрасывают пакет. Только удаленный компьютер с IP-адресом назначения отвечает на ARP-ЗАПРОС ARP-ОТВЕТОМ, который содержит целевой MAC-адрес.
- Локальный компьютер получает ответ ARP с MAC-адресом. Затем он возобновляет эхо-запрос ICMP, и, наконец, удаленный компьютер отвечает эхо-ответом ICMP.
Поиск IP-адресов с помощью ARP
Вы можете использовать ARP для получения IP-адреса с известного MAC-адреса.
Но сначала важно обновить локальную таблицу ARP, чтобы получать информацию со всех устройств в сети.
- Отправьте эхо-ответ ICMP по всей локальной сети, чтобы получить все записи MAC в таблице.
- Чтобы пропинговать всю локальную сеть, вы можете отправить широковещательную рассылку в свою сеть.
- Откройте командную строку в Windows или терминал в macOS и введите.
Моя подсеть — 192.168.0.0/24 (маска 255.255.255.0), поэтому широковещательный адрес — 192.168.0.255, который можно вычислить или найти с помощью команды «Печать маршрута» в Windows или «netstat -nr» в макОС. Или также можно получить с помощью калькулятора подсети, который можно скачать бесплатно.
Для Windows:
Шаг 1
- Откройте CMD (командную строку)
- Перейдите в меню "Пуск" и выберите "Выполнить" или нажмите [клавиша Windows] + [R], чтобы открыть приложение "Выполнить".
- В текстовом поле «Открыть» введите «cmd» и нажмите «ОК».
Это откроет интерфейс командной строки в Windows.
Шаг 2
Шаг 3
- Используйте arp с дополнительными аргументами, чтобы найти IP-адрес в том же сегменте сети.
- С помощью команды «arp -a» вы можете увидеть таблицу ARP и ее записи, недавно заполненные вашим компьютером с помощью широковещательной проверки связи.
Шаг 4.
- Чтение вывода.
- Информация, отображаемая в arp-a, в основном представляет собой таблицу ARP на вашем компьютере.
- Он показывает список с IP-адресами, их соответствующими физическими адресами (или MAC) и типом распределения (динамический или статический).
Исходя из показанных выше результатов, вы можете сопоставить MAC-адрес с IP-адресом в той же строке.
Вы можете забыть об этих адресах 224.0.0.x и 239.0.0.x, поскольку они являются многоадресными IP-адресами.
Для macOS:
Шаг 1
Шаг 2
- Введите команду «arp» с флагом «-a».
- После того как вы введете команду «arp -a», вы получите список со всеми записями ARP в таблице ARP на вашем компьютере.
- В выходных данных будет показана строка с IP-адресом, за которым следует MAC-адрес, интерфейс и тип распределения (динамический/статический).
Поиск IP-адресов с помощью DHCP-сервера
Протокол динамической конфигурации хоста (DHCP) — это сетевой протокол, используемый протоколом TCP/IP для динамического выделения IP-адресов и других характеристик устройствам в сети. DHCP работает в режиме клиент/сервер.
DHCP-сервер — это устройство, отвечающее за назначение IP-адресов в сети, а клиентом обычно является ваш компьютер.
Для домашних сетей или локальных сетей сервер DHCP обычно является маршрутизатором или шлюзом.
Если у вас есть доступ к DHCP-серверу, вы можете просмотреть все взаимосвязи с IP-адресами, MAC-адресами, интерфейсами, именем устройства и временем аренды в вашей локальной сети.
Шаг 1
- Войдите на сервер DHCP. В этом примере DHCP-сервер является домашним шлюзом.
- Если вы не знаете IP-адрес своего DHCP-сервера/шлюза, вы можете запустить ipconfig (в Windows) или ifconfig (в macOS/Linux)
- У этого конкретного DHCP-сервера/шлюза есть веб-интерфейс.
Шаг 2
- Введите IP-адрес в строке поиска веб-браузера и введите правильные учетные данные.
Шаг 3
- Найдите список DHCP-клиентов.
- В этом маршрутизаторе TP-Link функция DHCP-сервера является дополнительной функцией.
- Выберите DHCP > Список клиентов DHCP. В этом списке вы можете увидеть сопоставление между MAC-адресами и назначенными им IP-адресами.
Использование снифферов – Nmap
Если вы не смогли найти IP-адрес в списке ARP или, к сожалению, у вас нет доступа к DHCP-серверу, в крайнем случае вы можете использовать сниффер.
Снифферы пакетов или сетевые анализаторы, такие как Nmap (или Zenmap, версия с графическим интерфейсом), предназначены для сетевой безопасности.
Они могут помочь выявить атаки и уязвимости в сети.
С помощью Nmap вы можете активно сканировать всю сеть и находить IP-адреса, порты, протоколы, MAC-адреса и т. д.
Если вы пытаетесь найти IP-адрес известного MAC-адреса с помощью сниффера, такого как Nmap, найдите MAC-адрес в результатах сканирования.
Как найти устройство и IP с помощью сниффера?
Шаг 1
- Храните информацию об IP-адресе вашей сети.
- В данном случае мой сетевой IP-адрес — 192.168.0.0/24. Если вы этого не знаете, быстрый «ipconfig» в командной строке Windows или «ifconfig» в терминале macOS или Linux может показать вам локальный IP-адрес и маску.
- Если вы не можете определить подсеть, загрузите этот бесплатный инструмент для расчета подсети или подключитесь к онлайн-калькулятору подсети и найдите IP-адрес своей сети.
Шаг 2
Шаг 3
- Откройте Nmap (или Zenmap) и используйте команду «sudo nmap -sn (сетевой IP)» для сканирования всей сети (без сканирования портов).
- Команда отобразит список компьютеров, которые отвечают на запрос Ping, и их MAC-адреса вместе с поставщиком.
- Не забудьте команду «sudo».
- Без него вы не увидите MAC-адреса.
Узнавание производителя устройства по MAC-адресу
Хорошо, теперь вы смогли узнать IP-адрес с помощью команды «arp -a» или через DHCP-сервер.
Но что, если вы хотите узнать больше об этом конкретном устройстве?
Что это за поставщик?
Ваш сетевой сегмент или локальная сеть могут быть заполнены различными устройствами, такими как компьютеры, брандмауэры, маршрутизаторы, мобильные телефоны, принтеры, телевизоры и т. д.
А MAC-адреса содержат ключевую информацию, позволяющую узнать больше о каждом сетевом устройстве.
Во-первых, важно понимать формат MAC-адреса.
Традиционные MAC-адреса представляют собой 48-битные 12-значные шестнадцатеричные числа (или шесть октетов).
Первая половина шести октетов представляет уникальный идентификатор организации (OUI), а другая половина — контроллер сетевого интерфейса (NIC), который уникален для каждого устройства в мире.
Мы мало что можем сделать с сетевой картой, кроме как общаться с ней.
Но OUI может предоставить нам полезную информацию о поставщике, если вы не использовали Nmap, который также может предоставить вам поставщика оборудования.
Использование поиска OUI Wireshark
В этом вам может помочь бесплатный онлайн-инструмент поиска OUI, такой как Wireshark OUI Lookup.
Просто введите MAC-адрес в поле поиска OUI, и инструмент проверит первые три октета и сопоставит их со своей производственной базой данных.
Использование DHCP для просмотра информации об IP
Хотя протокол RARP (аналог ARP) был специально разработан для поиска IP-адресов по MAC-адресам, он был быстро прекращен из-за множества недостатков.
RARP был быстро заменен DHCP и BOOTP. Но ARP по-прежнему остается одной из основных функций уровня IP в стеке протоколов TCP/IP. Он находит MAC-адреса по известным IP-адресам, что наиболее распространено в современных средствах связи. ARP работает скрытно, чтобы хранить часто используемый список MAC-адресов и IP-адресов.
Но вы также можете использовать его для просмотра текущих сопоставлений с помощью команды arp -a.
Помимо ARP, вы также можете использовать DHCP для просмотра информации об IP. DHCP-серверы обычно отвечают за назначение IP-адресов. Если у вас есть доступ к DHCP-серверу, перейдите в список DHCP-клиентов и определите IP-адрес с MAC-адресом. Наконец, вы можете использовать анализатор сети, такой как Nmap, сканировать всю сеть и находить IP-адреса и MAC-адреса.
Если вы хотите узнать только поставщика, онлайн-поиск OUI, такой как Wireshark, поможет вам быстро найти его.
Часто задаваемые вопросы о поиске устройства или IP-адреса
Можно ли найти IP-адрес по MAC-адресу?
Да. Откройте окно командной строки и введите команду arp -a. Вывод показывает все IP-адреса, которые активны в вашей сети. Следующий столбец выходных данных называется «Физический адрес». Это MAC-адрес. Найдите в выводе строку с известным вам MAC-адресом и запишите IP-адрес в этой строке.
Как получить доступ к устройству по MAC-адресу?
Самый простой способ получить доступ к устройству, зная MAC-адрес, — использовать команду arp -a для поиска соответствующего IP-адреса. С этим адресом вы можете получить доступ к устройству с помощью управления удаленным рабочим столом, программы Telnet или другого средства подключения.
Как найти устройство по IP-адресу? (командные инструкции)
Вы можете отслеживать путь к устройству, если знаете его IP-адрес, с помощью команды tracert в командной строке (cmd). Откройте окно командной строки и введите tracert, а затем известный вам IP-адрес. В выходных данных будет показано, что каждый маршрутизатор, подключенный к этому устройству, будет проходить через него.
Нужно узнать IP-адрес вашего Mac? Вы пришли в нужное место. Мы покажем, как найти эту информацию, а также объясним, что такое IP-адрес и в чем разница между внутренним и внешним IP-адресами.
Что такое IP-адрес?
Ваш IP-адрес — это местоположение вашего компьютера или устройства в сети. Это то, где Интернет может вас найти и как он может вас идентифицировать.IP-адрес назначается вам вашим интернет-провайдером (интернет-провайдером).
Сетевому оборудованию необходимо знать этот адрес, чтобы подключить вас к Интернету, но оно делает это автоматически, и вам довольно редко нужно знать свой IP-адрес самостоятельно.
Ваш IP-адрес также может использоваться для вашей идентификации и отслеживания ваших действий в Интернете. Например, Google использует ваш IP-адрес для локализации результатов поиска. Если это вас беспокоит, было бы разумно использовать VPN — мы рекомендуем NordVPN, но в нашем обзоре лучших VPN для Mac есть и другие варианты.
Внешние и внутренние IP-адреса
Существует два вида IP-адресов.
Если кто-то ссылается на ваш IP-адрес, он, вероятно, имеет в виду внешний, но в этой статье мы покажем, как узнать оба адреса.
Зачем кому-либо знать ваш IP-адрес
Вам может понадобиться знать свой IP-адрес при настройке определенных типов программного обеспечения,
Это маловероятно, но если бы кто-то узнал ваш IP-адрес, он мог бы вас взломать, поэтому будьте осторожны, не сообщайте его кому-либо. На самом деле, это может даже привести их к вам благодаря данным геолокации, хотя для точного определения вашего фактического местоположения, вероятно, потребуется запросить информацию у вашего интернет-провайдера - с ордером на обыск.
Как узнать свой внешний (общедоступный) IP-адрес
Используемый здесь метод зависит от того, подключены ли вы к маршрутизатору или напрямую к модему.
Если вы напрямую подключены к модему
Вероятнее всего, ваш интернет-провайдер предоставил вам комбинированный модем-маршрутизатор, и вы подключаетесь к нему по беспроводной сети, и в этом случае приведенные ниже шаги вам не помогут. Но на случай, если вы подключены напрямую к модему через кабель Ethernet, вот что нужно сделать:
- Откройте Системные настройки. (Либо щелкните значок шестеренки в доке, либо откройте раскрывающееся меню с логотипом Apple в левом верхнем углу экрана, а затем выберите «Системные настройки».)
- Нажмите "Сеть" (в разделе "Интернет и беспроводная связь").
- Выделите параметр на левой панели, отмеченный зеленой точкой, затем проверьте информацию, которая появляется на панели справа. Вверху должно быть написано «Подключено»; в меньшем тексте под ним будет указан ваш IP-адрес.
Если вы подключены к маршрутизатору по беспроводной сети, вам будет показан внутренний IP-адрес, а не внешний адрес. Ниже мы более подробно рассмотрим, как узнать свой внутренний IP-адрес.
Если вы подключены к роутеру
Предполагая, что вы подключены к маршрутизатору, а не к модему (что является наиболее вероятным сценарием), существует несколько способов узнать ваш IP-адрес.
Мы рекомендуем использовать такую услугу, как "Какой у меня IP-адрес?". но Google также сообщит вам, если вы просто наберете мой IP-адрес в строке поиска.
Как узнать свой локальный внутренний (частный/локальный) IP-адрес
IP-адрес, который мы обнаружили с помощью описанного выше метода, является внешним IP-адресом, и вам почти всегда нужно его выяснить. Но очень редко вместо этого вам нужно знать свой внутренний IP-адрес.
Как мы объяснили выше, это можно узнать, заглянув в раздел «Сеть» системных настроек.
- Откройте Системные настройки. (Либо щелкните значок шестеренки в доке, либо откройте раскрывающееся меню с логотипом Apple в левом верхнем углу экрана, а затем выберите «Системные настройки».)
- Нажмите "Сеть" (в разделе "Интернет и беспроводная связь").
- Выделите параметр на левой панели, отмеченный зеленой точкой, затем проверьте информацию, которая появляется на панели справа. Вверху должно быть написано «Подключено»; в меньшем тексте под ним будет указан ваш внутренний IP-адрес.
Ваш IP-адрес будет отображаться в формате XXX.XXX.X.X, почти наверняка начиная с 192.168.X.X.
Как найти свой IP-адрес с помощью терминала
Если вы хотите быть по-настоящему гиком, вы можете использовать Терминал, чтобы узнать свой (локальный) IP-адрес.
Если вы подключены через беспроводную сеть:
- Откройте Терминал (нажмите Command + Пробел и начните вводить Терминал)
- Введите: ipconfig getifaddr en0
Каждому устройству в вашей сети, включая маршрутизатор, будет назначен внутренний IP-адрес, но всей сети будет назначен один внешний IP-адрес в точке подключения к Интернету.
Вот оно! Теперь вы знаете, какой у вас IP-адрес. Возможно, теперь вы хотите узнать характеристики своего Mac.
Примечание. Мы можем получать комиссию, когда вы покупаете по ссылкам на нашем сайте, без каких-либо дополнительных затрат с вашей стороны. Это не влияет на нашу редакционную независимость. Узнать больше.
Узнавайте последние новости, последние обзоры и предложения, которые скоро будут распроданы
Автор: Дэвид Прайс, редактор
Дэвиду нравился iPhone с тех пор, как он освещал первый выпуск в 2007 году. позже его одержимость распространилась на iPad и Apple Watch. Он дает советы владельцам (и потенциальным владельцам) этих устройств.
Читайте также: