Найти устройство с динамическим IP-адресом в домене

Найти устройство с динамическим IP-адресом в домене

Я использую устройство от National Instruments (myRIO), его можно настроить как с помощью беспроводной сети, так и через USB. Я хочу настроить его для использования по беспроводной сети без предварительного подключения по USB для получения IP-адреса. Однако проблема в том, что беспроводная сеть кампуса (Eduroam) не может предоставить статический IP-адрес. Есть ли способ найти определенные устройства в беспроводной сети (неизвестный IP-адрес), такие как myRIO?

решение1

Короткий ответ:Найдите его в кэше ARP.

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

  1. Сначала вам нужно просканировать сеть, чтобы ваш кэш arp знал о каждом другом устройстве в сети. В Linux это можно легко сделать с помощью nmap (есть порт Windows под названием zenmap, который работает таким же образом): nmap -sP 192.168.10.0/24. Замените идентификатор сети на тот, который подходит для вашего кампусного пула DHCP

  2. Найдите его в кэше arp: arp -nотобразит все адреса в сети, о которых знает ваш компьютер. На некоторых устройствах физически напечатан MAC-адрес (первый столбец в таблице arp). Если нет, вам нужно посмотреть первую половину MAC-адресов из вашей таблицы arp и посмотреть, совпадают ли они с производителем вашего устройства. Я не уверен, какой идентификатор поставщика использует National Instruments, но, позвонив в их техническую поддержку, они должны найти его для вас, так что вам не придется выполнять поиск идентификатора поставщика на каждом устройстве в вашей таблице arp.

Связанный контент