Las redes de computadoras TCP / IP utilizan tanto las direcciones IP como las direcciones MAC de los dispositivos cliente conectados. Mientras que la dirección IP cambia con el tiempo, la dirección MAC de un adaptador de red siempre permanece igual.
Existen varias razones por las que puede querer saber la dirección MAC de una computadora remota, y es fácil hacerlo usando una utilidad de línea de comandos como el Símbolo del sistema en Windows.
Un solo dispositivo puede poseer múltiples interfaces de red y direcciones MAC. Una computadora portátil con conexiones Ethernet, Wi-Fi y Bluetooth, por ejemplo, tiene dos o tres direcciones MAC asociadas, una para cada dispositivo de red físico.
¿Por qué averiguar una dirección MAC?
Las razones para rastrear la dirección MAC de un dispositivo de red incluyen:
- Para configurar el filtrado de direcciones MAC en un enrutador para restringir el acceso a la red local solo a aquellos dispositivos cuyas direcciones coincidan con una lista de ajustes preestablecidos
- Para determinar el fabricante del dispositivo (primera mitad de la dirección) y el número de serie (segunda mitad de la dirección) para el servicio
- Para enmascarar (falsificar) la identidad de un dispositivo diferente. La suplantación de direcciones MAC puede utilizarse legítimamente para registrar un dispositivo de puerta de enlace de red doméstica con un proveedor de Internet. También puede tener intenciones maliciosas, como anular la función de filtrado de direcciones MAC para ingresar a la red
Limitaciones de las búsquedas de direcciones MAC
Generalmente no es posible buscar direcciones MAC para dispositivos que están fuera del alcance físico de una persona. A menudo no es posible determinar la dirección MAC de una computadora solo a partir de su dirección IP, ya que estas dos direcciones se originan en diferentes fuentes.
La configuración de hardware de una computadora determina su dirección MAC, mientras que la configuración de la red a la que está conectada determina su dirección IP.
Sin embargo, si las computadoras están conectadas a la misma red TCP / IP, puede determinar la dirección MAC a través de una tecnología llamada ARP (Protocolo de resolución de direcciones), que se incluye con TCP / IP.
Usando ARP, cada interfaz de red local rastrea la dirección IP y la dirección MAC de cada dispositivo con el que se ha comunicado recientemente. La mayoría de las computadoras le permiten ver esta lista de direcciones que ARP ha recopilado.
Cómo usar ARP para encontrar una dirección MAC
En Windows, Linux y otros sistemas operativos, la utilidad de línea de comandos arp muestra la información de la dirección MAC local almacenada en el caché ARP. Sin embargo, solo funciona dentro del pequeño grupo de computadoras en una red de área local (LAN), no a través de Internet.
Nota: Hay otro método utilizado para encontrar la dirección MAC de la computadora que está utilizando actualmente, que implica el uso de ipconfig / all comando en Windows.
ARP está destinado a ser utilizado por los administradores del sistema y no es una forma típicamente útil de rastrear computadoras y personas en Internet.
Aquí hay un ejemplo de cómo encontrar una dirección MAC a través de una dirección IP. Comience haciendo ping al dispositivo que desea que MAC direccione para:
ping 192.168.86.45
El comando ping establece una conexión con el otro dispositivo en la red y debe mostrar un resultado como este: Haciendo ping a 192.168.86.45 con 32 bytes de datos: Respuesta de 192.168.86.45: bytes = 32 tiempo = 290 ms TTL = 128 Respuesta de 192.168.86.45: bytes = 32 tiempo = 3 ms TTL = 128 Respuesta de 192.168.86.45: bytes = 32 tiempo = 176 ms TTL = 128 Respuesta de 192.168.86.45: bytes = 32 tiempo = 3 ms TTL = 128
Use el siguiente comando arp para obtener una lista que muestre la dirección MAC del dispositivo que acaba de hacer ping: arp -a
Los resultados pueden parecer algo así, pero probablemente con muchas otras entradas: Interfaz: 192.168.86.38 --- 0x3 Dirección de Internet Tipo de dirección física 192.168.86.1 70-3a-cb-14-11-7a dinámico 192.168.86.45 98-90-96-B9-9D-61 dinámico 192.168.86.255 ff-ff-ff-ff-ff-ff static 224.0.0.22 01-00-5e-00-00-16 estática 224.0.0.251 01-00-5e-00-00-fb estática
Busque la dirección IP del dispositivo en la lista; la dirección MAC se muestra justo al lado. En este ejemplo, la dirección IP es 192.168.86.45 y su dirección MAC es 98-90-96-B9-9D-61 (están en negrita aquí solo para dar énfasis).