Cómo encontrar la dirección IP del dispositivo conectado en la misma red que la PC según la identificación MAC

Cómo encontrar la dirección IP del dispositivo conectado en la misma red que la PC según la identificación MAC

Una PC y un dispositivo Linux integrado están conectados a la misma red local (no tenemos acceso al servidor DHCP, el administrador de TI tiene acceso). Tampoco tenemos acceso para depurar UART en la placa Linux integrada.

Sabemos el MAC-id del dispositivo. Entonces, ¿hay alguna forma de obtener la IP del dispositivo basándose en la ID de MAC?

Nota: La PC ejecuta Windows 7.

Respuesta1

Creo que en la máquina con Windows puedes ingresar:

arp -a

momento en el que enumerará todas las direcciones MAC y direcciones IP que conoce la computadora.

Si no aparece allí, podría considerar instalarnmapen su máquina Windows. Luego, nmapescanee toda la subred en busca de dispositivos:

nmap -sP 192.168.1.0/24

Respuesta2

En la PC prueba

 arp -a

Esto básicamente muestra un mapa entre Mac e IP.

Esto implica que el dispositivo de alguna manera tiene una IP, lo cual supuse que es el caso.

Respuesta3

Si el dispositivo se ha comunicado en la misma red en los últimos 30 segundos (o cualquiera que sea el tiempo de espera de arp establecido), verá tanto su IP como su MAC con arp -a.

Esto funciona tanto para Linux, Windows, BSD y probablemente para muchos más sistemas operativos.

Ejemplos:

> toad:/home/user>arp -a
toad.stack.nl (131.155.140.135) at 00:26:b9:66:89:49 on vlan140 permanent [vlan]
websites.stack.nl (131.155.140.165) at 00:26:b9:66:89:49 on vlan140 permanent [vlan]
toad.nfs.ipv4.stack.nl (192.168.2.135) at 00:26:b9:66:89:49 on vlan2 permanent [vlan]
C:\Usuarios\nombre de usuario>arp -a

Interfaz: 192.168.1.12 --- 0xb
  Dirección de Internet Tipo de dirección física
  192.168.1.2 08-00-37-43-8d-78 dinámico
  192.168.1.101 a0-b3-cc-2a-77-10 dinámico
  192.168.1.252 00-1e-e5-7a-47-5b dinámico
  192.168.1.255 ff-ff-ff-ff-ff-ff estático
  224.0.0.22 01-00-5e-00-00-16 estático
  224.0.0.252 01-00-5e-00-00-fc estático
  255.255.255.255 ff-ff-ff-ff-ff-ff estático

Interfaz: 192.168.81.1 --- 0x12
  Dirección de Internet Tipo de dirección física
  192.168.81.255 ff-ff-ff-ff-ff-ff estático
  224.0.0.22 01-00-5e-00-00-16 estático
  224.0.0.252 01-00-5e-00-00-fc estático

Interfaz: 192.168.184.1 --- 0x13
  Dirección de Internet Tipo de dirección física
  192.168.184.255 ff-ff-ff-ff-ff-ff estático
  224.0.0.22 01-00-5e-00-00-16 estático
  224.0.0.252 01-00-5e-00-00-fc estático

Si el dispositivo no ha estado activo en la red durante un tiempo, la información del caché ARP se eliminará. Esto evita que la información antigua abarrote las tablas y evita problemas cuando un dispositivo cambia su IP mientras la tabla todavía tiene el antiguo par MAC:IP.

En tal caso, es posible que desee enviar unARPal dispositivo o hacer ping a todos los dispositivos en la red local.

Nmapao zenmap (Nmap plus interfaz gráfica) son herramientas útiles para esto y funcionan tanto en Linux como en Windows. (Yo uso principalmente zenmap en Windows).

Respuesta4

Se llamaprotocolo de resolucion de DIRECCIONy Wikipedia te lo contará todo =). Citando delwikipágina,

El Protocolo de resolución de direcciones (ARP) es un protocolo de telecomunicaciones utilizado para la resolución de direcciones de capa de red en direcciones de capa de enlace...

información relacionada