Cómo encontrar una IP con la dirección MAC y búsqueda inversa

Encontrar un dispositivo en una red, especialmente con IPs dinámicas (DHCP), es difícil sin acceso a routers, switches o servidor DHCP. Pero con una herramienta simple y la dirección MAC del dispositivo, puedes obtener su IP en minutos.

Paso 1: Abrir símbolo del sistema

Inicio > "Ejecutar" (XP) o "Buscar" (Vista/7/10/11) > escribe cmd > Enter.

Paso 2: Hacer ping al nombre de host

Escribe ping nombre_host (reemplaza "nombre_host" por el nombre del dispositivo/PC cuya IP buscas) > Enter.

Paso 3: Ver tabla ARP

Escribe arp -a > Enter. Verás la salida: la IP del dispositivo aparecerá asociada a su dirección MAC.

Explicación:

arp -a muestra la tabla ARP (Address Resolution Protocol) que mapea IPs a direcciones MAC en la red local. El ping previo fuerza la resolución y población de la tabla ARP para ese host.

Métodos alternativos:

  • Escaneo de red: nmap -sn 192.168.1.0/24 (Linux/Windows con Nmap) lista todos los hosts con IP, MAC y fabricante.
  • DHCP server: En router/servidor DHCP, lista de clientes arrendados (leases) muestra IP, MAC, nombre, tiempo.
  • PowerShell: Get-NetNeighbor | Where-Object {$_.LinkLayerAddress -eq 'AA-BB-CC-DD-EE-FF'} busca IP por MAC.
  • Herramientas GUI: Advanced IP Scanner (Windows), Angry IP Scanner (multiplataforma), Fing (móvil/desktop).
Nota: Esto solo funciona en la misma red local (broadcast domain). ARP no atraviesa routers. Para redes remotas, necesitas acceso al router/DHCP de ese segmento.