Encuentre dispositivo o dirección IP usando Mac Address Free: aquí hay un tutorial y una guía rápidos

¿Cómo se comunicaría con un dispositivo cuando no tiene la IP?

Es posible que se encuentre en una situación en la que no tenga la dirección IP de un dispositivo en una red local, pero todo lo que tenga son registros de la dirección MAC o de hardware.

O su computadora no puede mostrar su IP debido a varias razones, y está obteniendo un error de «No hay dirección IP válida».

Encontrar la IP de una dirección MAC conocida debería ser la tarea de una aplicación ReverseARP, la contraparte de ARP.

Pero RARP es un protocolo obsoleto con muchas desventajas, por lo que fue reemplazado rápidamente por otros protocolos como BOOTP y DHCP, que tratan directamente con direcciones IP.

En este artículo, mostrarle cómo encontrar IPs y proveedores de dispositivos usando direcciones MAC con diferentes métodos de forma gratuita.

Entendiendo ARP

ARP (Protocolo de resolución de direcciones) es el protocolo a cargo de encontrar direcciones MAC con IP en segmentos de red local.

Opera con tramas en la capa de enlace de datos.

Como ya sabrá, los dispositivos en la capa de enlace de datos dependen de MAC direcciones para su comunicación.

Sus tramas encapsulan paquetes que contienen información de dirección IP.

Un dispositivo debe conocer la dirección MAC de destino para comunicarse localmente a través de tipos de medios como Ethernet o Wifi, en capa 2 del modelo OSI.

Comprender cómo funciona ARP puede ayudarlo a encontrar direcciones IP y MAC rápidamente.

El siguiente diagrama de flujo de mensajes puede ayudarlo a comprender el concepto:

  1. La computadora local envía un ping (solicitud de eco ICMP) a una dirección IP de destino (computadora remota) dentro del mismo segmento. Desafortunadamente, la computadora local no conoce la dirección MAC … solo conoce la dirección IP.
  2. La dirección del hardware de destino es desconocida, por lo que la solicitud de eco ICMP se pone en espera. La computadora local solo conoce su IP de origen / destino y sus direcciones MAC de origen. ARP utiliza dos tipos de mensajes, solicitud y respuesta de ARP.

La computadora local envía un mensaje de solicitud de ARP para encontrar el propietario de la dirección IP en cuestión.

Este mensaje se envía a todos los dispositivos dentro del mismo segmento o LAN a través de un MAC de difusión (FF: FF: FF: FF: FF: FF) como destino.

  1. Debido a que la computadora remota es parte del mismo segmento de red, recibe el mensaje de difusión enviado por la computadora local. Todas las demás computadoras de la LAN también reciben la transmisión, pero saben que la IP de destino no es la suya, por lo que descartan el paquete. Solo la computadora remota con IP de destino responde a la SOLICITUD ARP con una RESPUESTA ARP, que contiene la dirección MAC de destino.
  2. La computadora local recibe la RESPUESTA ARP con la dirección MAC. Luego reanuda la solicitud de eco ICMP y, finalmente, la computadora remota responde con una respuesta de eco ICMP.

Encontrar direcciones IP con ARP

Puede usar ARP para obtener una IP de una dirección MAC conocida.

Pero primero, es importante actualizar su tabla ARP local para obtener información de todos los dispositivos de la red.

Envíe un ping (respuesta de eco ICMP) a toda la LAN, para obtener todas las entradas MAC en la tabla.

Para hacer ping a toda la LAN, puede enviar una transmisión a su red.

Abra el símbolo del sistema en Windows o el terminal en macOS y escriba.

ping 192.168.0.255

Mi subred es 192.168.0.0/24 (máscara de 255.255.255.0), por lo que la dirección de transmisión es 192.168.0.255, que se puede calcular o encontrar con un comando «Imprimir ruta» en Windows o «netstat -nr» en macOS. O también se puede obtener con una calculadora de subredes que puede descargar de forma gratuita.

Para Windows:

Paso 1.

  • Abra CMD (Símbolo del sistema)
  • Vaya al menú «Inicio» y seleccione «Ejecutar» o presione (tecla de Windows + R) para abre la aplicación Ejecutar
  • En el cuadro de texto «Abrir», escribe «cmd» y presiona «Aceptar».

Esto abrirá la interfaz de línea de comandos en Windows.

Paso 2.

  • Ingrese el comando «arp».
  • El comando arp sin ningún argumento adicional le dará una lista de opciones que puede usar.

Paso 3.

  • Use el arp con argumentos adicionales para encontrar la IP dentro del mismo segmento de red.
  • Con el comando «arp -a» puede ver la tabla ARP y sus entradas recientemente pobladas por su computadora con el ping de transmisión.

Paso 4.

  • Leer el resultado.
  • La información mostrada en el arp-a es básicamente la tabla ARP en su computadora.
  • Muestra una lista con direcciones IP, su dirección física correspondiente (o MAC) y el tipo de asignación (dinámica o estática).

Digamos que tiene la dirección MAC 60-30-d4-76-b8-c8 (que es un dispositivo macOS) y desea conocer la IP.

A partir de los resultados que se muestran arriba, puede asignar la dirección MAC a la Dirección IP en la misma línea.

La dirección IP es 192.168.0.102 (que está en el mismo segmento de red) pertenece a 60-30-d4-76-b8-c8.

Puede olvidarse de esas direcciones 224.0.0.xy 239.0.0.x, ya que son IP de multidifusión.

Para macOS:

Paso 1:

  • Abra la aplicación Terminal. ve a Aplicaciones > Utilidades > Terminal o Launchpad > Otro > Terminal.

Paso 2:

  • Ingrese el comando «arp» con una marca «-a».
  • Una vez que ingrese el comando «arp -a», recibirá una lista con todas las entradas ARP a la Tabla ARP en su computadora.
  • La salida mostrará una línea con el Dirección IP seguida de la dirección MAC, la interfaz y el tipo de asignación (dinámica / estática).

Encontrar direcciones IP con el servidor DHCP

El Protocolo de configuración dinámica de host (DHCP) es el protocolo de red utilizado por TCP / IP para asignar dinámicamente direcciones IP y otras características a los dispositivos en una red.

El DHCP funciona con un modo cliente / servidor.

El servidor DHCP es el dispositivo encargado de asignar direcciones IP en una red, y el cliente suele ser su computadora.

Para redes domésticas o LAN, el El servidor DHCP suele ser un enrutador o una puerta de enlace.

Si tiene acceso al servidor DHCP, puede ver todas las relaciones con IP, MAC, interfaces, na me del dispositivo y ceda tiempo en su LAN.

Paso 1.

  • Inicie sesión en el servidor DHCP. En este ejemplo, el servidor DHCP es la puerta de enlace doméstica.
  • Si no conoce la dirección IP de su servidor DHCP / puerta de enlace, puede ejecutar un ipconfig (en Windows) o ifconfig (en macOS / Linux).
  • Este servidor / puerta de enlace DHCP en particular tiene una interfaz web.

Paso 2.

  • Ingrese la dirección IP en la barra de búsqueda del navegador web e ingrese las credenciales correctas.

Paso 3.

  • Busque la lista de clientes DHCP.
  • En este enrutador TP-Link, la funcionalidad del servidor DHCP viene como una característica adicional.
  • Vaya a DHCP > Lista de clientes DHCP. En esta lista, puede ver el mapeo entre las direcciones MAC y sus IP asignadas.

Uso de sniffers

Si no pudo encontrar la IP en la lista ARP o desafortunadamente no tiene acceso al servidor DHCP, como último recurso, puede usar un rastreador.

Los rastreadores de paquetes o analizadores de red como Nmap (o Zenmap, que es la versión GUI) están diseñados para la seguridad de la red.

Pueden ayudar a identificar ataques y vulnerabilidades en la red.

Con Nmap, puede escanear activamente toda su red y encontrar IP, puertos, protocolos, MAC, etc.

Si está intentando encontrar la IP de una MAC conocida con un rastreador como Nmap, busque la dirección MAC en los resultados del escaneo.

¿Cómo encontrar el dispositivo y la IP con un Sniffer?

Paso 1.

  • Mantenga registros de la información de la dirección IP de su red.
  • En este caso, la IP de mi red es 192.168.0.0/24. Si no lo sabe, un «ipconfig» rápido en el cmd de Windows o un «ifconfig» en la terminal macOS o Linux puede mostrarle la IP local y la máscara.
  • Si no puede dividir en subredes, descargue esta herramienta Calculadora de subred gratuita o acceda a una calculadora de subred en línea y encuentre la IP de su red.

Paso 2.

  • Descargue y abra Nmap.
  • Descargue Nmap desde este enlace oficial https://nmap.org/download.html y siga su sencillo proceso de instalación.

Paso 3.

  • Abra Nmap (o Zenmap) y use el comando «sudo nmap -sn (IP de red)» para escanear toda la red (sin escaneo de puertos).
  • El comando mostrará una lista de las máquinas que responden al Haga ping e incluirá su dirección MAC junto con el proveedor.
  • No olvide el comando «sudo».
  • Sin él, no verá las direcciones MAC.

Encontrar el proveedor del dispositivo a partir de una dirección MAC

Bien, ahora pudo averigüe la dirección IP usando comando «arp -a» oa través del servidor DHCP.

Pero, ¿qué sucede si desea conocer más detalles sobre ese dispositivo en particular?

¿De qué proveedor es?

Su segmento de red o LAN puede estar lleno de diferentes dispositivos, desde computadoras, firewalls, enrutadores, móviles, impresoras, televisores, etc.

Y las direcciones MAC contienen información clave para conocer más detalles sobre cada dispositivo de red .

Primero, es fundamental comprender el formato de la dirección MAC.

Las direcciones MAC tradicionales son 48 bits representados en números hexadecimales de 12 dígitos (o seis octetos).

La primera mitad de los seis octetos representan el Identificador Único Organizacional (OUI) y el la otra mitad es el controlador de interfaz de red (NIC), que es único para todos los dispositivos del mundo.

No hay mucho podemos hacer con la NIC, además de comunicarnos con ella.

Pero la OUI puede brindarnos información útil sobre el proveedor si no usó Nmap, que también puede brindarle el proveedor de hardware.

Una herramienta de búsqueda de OUI en línea gratuita como Wireshark OUI Lookup puede ayudarlo con esto.

Simplemente ingrese la dirección MAC en la búsqueda de OUI, y la herramienta buscará los primeros tres octetos y correlacionará con su base de datos de fabricación.

Palabras finales

Aunque el RARP (la contraparte de ARP) fue Diseñado específicamente para encontrar direcciones IP de direcciones MAC, se suspendió rápidamente porque Tenía muchos inconvenientes.

RARP fue reemplazado rápidamente por DHCP y BOOTP.

Pero ARP sigue siendo una de las funciones centrales de la capa IP en la pila de protocolos TCP / IP.

Encuentra direcciones MAC de IP conocidas, lo cual es más común en las comunicaciones de hoy.

ARP funciona bajo el capó para mantener una lista de MAC e IP de uso frecuente.

Pero también puede usarlo para ver las asignaciones actuales con el comando arp -a.

Aparte de ARP, también puede usar DHCP para ver información de IP. Los servidores DHCP suelen estar a cargo de las asignaciones de IP.

Si tiene acceso al servidor DHCP, vaya a la lista de clientes DHCP e identifique la IP con la dirección MAC.

Finalmente, puede usar un rastreador de red como Nmap, escanear toda su red y encontrar direcciones IP y MAC.

Si solo desea conocer al proveedor, una búsqueda de OUI en línea como Wireshark puede ayudarlo a encontrarlo rápidamente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *