Как найти IPv4-адрес компьютера в сети Macintosh Wi-Fi?

Есть ли способ найти IPv4-адрес определенного компьютера в моей сети Wi-Fi Macintosh? Я знаю имя компьютера и т. Д., Так как я могу использовать это, чтобы определить, какой IP-адрес принадлежит им?

Легко. Существует несколько разных способов: использование dns-sd , ping или arp из командной строки. И если все эти инструменты командной строки не являются вашей скоростью, вы можете попробовать использовать Angry IP Scanner, который является хорошим графическим Java-приложением, которое хорошо работает на Mac:

Angry IP Scanner (или просто ipscan) – это сканер с открытым исходным кодом и кросс-платформенным сетью, предназначенный для быстрой и простой в использовании. Он сканирует IP-адреса и порты, а также обладает многими другими функциями.

Что касается параметров командной строки, вы можете использовать dns-sd (многоадресный DNS (mDNS) и средство обнаружения DNS-сервиса (DNS-SD)) из «терминала» следующим образом:

 dns-sd -q [name of computer].local 

Предполагается, что вы уже знаете имя компьютера; Замените [name of computer].local с этим именем компьютера. Тогда выход будет что-то вроде этого; Обратите внимание, что 123.456.789.0 – это поддельный IP-адрес, например:

  Timestamp A/R Flags if Name Type Class Rdata 19:56:22.856 Add 2 4 [name of computer].local. Addr IN 123.456.789.0 

Или вы можете просто использовать ping следующим образом:

 ping computer-name.local 

Это разрешит имя хоста computer-name.local на IP-адрес, и ping вернет что-то вроде этого; Обратите внимание, что фактический IP-адрес находится в ( / ) а затем в результатах ping которые следуют:

 PING computer-name.local (123.456.789.0): 56 data bytes 64 bytes from 123.456.789.0: icmp_seq=0 ttl=64 time=0.071 ms 64 bytes from 123.456.789.0: icmp_seq=1 ttl=64 time=0.144 ms 64 bytes from 123.456.789.0: icmp_seq=2 ttl=64 time=0.099 ms 

И если вы хотите найти IP-адреса всех компьютеров в сети, просто используйте arp (разрешение и управление разрешением адреса) следующим образом:

 arp -a 

Параметр -a отображает все текущие записи ARP. Так, например, я получаю это на своем локальном Macintosh с запуском совместного использования Интернета, который позволяет моему iPhone подключаться к сети ad-hoc:

 computer-name.local (123.456.789.0) at 00:aa:bb:cc:dd:ee on en0 ifscope [ethernet] ? (192.168.2.2) at bb:88:99:cc:77:aa on bridge100 ifscope [bridge] 

Это показывает мне, что computer-name.local имеет IP-адрес 123.456.789.0 а мостовое соединение, используемое специальной сетью, где я использую мое Ethernet-соединение через Wi-Fi, – 192.168.2.2 .

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

У меня нет запасных макинтошей, чтобы проверить это с (увы!), Но между системой Windows и системой linux ping hostname работает.

Mac по умолчанию поддерживает mdns / bonjour, поэтому с помощью системы с mdns / bonjour вы также можете попробовать hostname.local.

Если вы можете получить доступ к компьютеру, сделайте следующее:

  1. Перейдите в меню Apple, затем выберите «Системные настройки».
  2. Нажмите «Сеть» на панели «Системные настройки».
  3. В разделе «Показать:» выберите сетевой интерфейс, для которого вы хотите использовать IP / MAC-адрес. Как правило, это будет либо встроенный Ethernet, либо аэропорт.
  4. Чтобы найти IP-адрес, перейдите на вкладку TCP / IP.

Вы должны увидеть что-то вроде этого: Введите описание изображения здесь


Если вы не можете получить доступ к компьютеру, войдите в свой маршрутизатор и проверьте подключенные DHCP-клиенты:

  1. Откройте веб-браузер.
  2. Введите IP-адрес вашего маршрутизатора (обычно http://192.168.0.1 , http://192.168.1.1 или http://10.0.0.1 )
  3. Войдите в систему (вы должны знать эти учетные данные. Если вы этого не сделаете, найдите метку на самом маршрутизаторе. Если вам не повезло, попробуйте имя пользователя: admin и пароль: либо password , либо admin либо обратитесь к http: //www.routerpasswords .com / для вашей конкретной модели маршрутизатора.)
  4. Где-то в интерфейсе администратора маршрутизатора вы должны увидеть «список подключенных устройств», «список DHCP-клиентов» или что-то подобное.
  5. В этом списке вы должны иметь возможность идентифицировать компьютер и найти IP-адрес.

Если у вас есть машина Windows, вы можете использовать этот метод:

Скачайте SoftPerfect Network Scanner и запустите программу.

Вы должны увидеть это окно:

Введите описание изображения здесь

  1. Нажмите кнопку с надписью «IP» и выберите «auto select» (это из памяти, поэтому ее можно назвать разными)
  2. Нажмите кнопку «Начать сканирование»
  3. Обратитесь к списку в главном окне. В этом примере ПК, который мы ищем, называется «thinkpad» и имеет IP-адрес 192.168.0.2 .
  • Заблокировать Mac после N минут бездействия?
  • Как отключить комбинацию клавиш Option-Space для неразрывных пробелов?
  • Как установить Windows 7 в BootCamp через USB
  • REFInd нужен код в MBR для загрузки окон на Mac?
  • Как я могу получить управление + стрелка влево, чтобы вернуться к одному слову в iTerm2?
  • Есть ли способ предотвратить создание Mac файлов подчеркивания dots?
  • Как устранить неполадки во время просмотра сообщений «Сервер не найден»?
  • Почему аутентификация на основе MAC небезопасна?
  • Программное обеспечение для записи экрана на Mac?
  • Mac OS X Terminal: поддержка мыши?
  • Могут ли компьютеры Apple Macintosh загружаться с USB-тома?
  • Interesting Posts
    Давайте будем гением компьютера.