As redes de computadores TCP / IP usan tanto os enderezos IP como as direccións MAC dos dispositivos cliente conectados. Mentres o enderezo IP cambia co paso do tempo, a dirección MAC dun adaptador de rede permanece igual.
Hai varias razóns polas que pode querer saber o enderezo MAC dunha computadora remota e é realmente fácil de facer mediante unha utilidade de liña de comandos , como o símbolo do sistema en Windows.
Un dispositivo único pode ter varias interfaces de rede e enderezos MAC. Unha computadora portátil con Ethernet , Wi-Fi e conexións Bluetooth , por exemplo, ten dúas ou ás veces tres direccións MAC asociadas a ela, unha para cada dispositivo de rede física.
Por que hai que descubrir un enderezo MAC?
Hai numerosos motivos para rastrexar a dirección MAC dun dispositivo de rede:
- Para configurar o filtro de enderezos MAC nun roteador para restrinxir o acceso á rede local só a aqueles dispositivos cuxos enderezos coincidan cunha lista de configuracións predefinidas
- Para determinar o fabricante do dispositivo (primeira metade da dirección) e o número de serie (segunda metade do enderezo), como o servizo de garantía
- Para disfrazar (falar) a identidade dun dispositivo diferente. A falsificación de enderezos MAC pode usarse legítimamente para rexistrar un dispositivo de pasarela de rede doméstica cun proveedor de internet. Non obstante, tamén pode ter intencións maliciosas, como para derrotar a función de filtrado de enderezos MAC para entrar na rede
Limitacións das buscas de enderezos MAC
Desafortunadamente, en xeral non é posible buscar enderezos MAC para dispositivos fóra do alcance físico dunha persoa. Moitas veces non é posible determinar o enderezo MAC dunha computadora desde a súa dirección IP só porque estes dous enderezos orixinan a partir de diferentes fontes.
A configuración dun hardware propio da computadora determina a súa dirección MAC mentres a configuración da rede conectada determina a súa dirección IP.
Non obstante, se as computadoras están conectadas á mesma rede TCP / IP, pode determinar o enderezo MAC mediante unha tecnoloxía chamada ARP (Protocolo de resolución de enderezos) , que está incluído con TCP / IP.
Usando ARP, cada interface de rede local rastrexa tanto o enderezo IP como a dirección MAC para cada dispositivo co que se comunicou recientemente. A maioría das computadoras permiten ver esta lista de enderezos que ARP recolleu.
Como usar ARP para atopar un enderezo MAC
En Windows, Linux e outros sistemas operativos , a utilidade de liña de comandos "arp" mostra a información de enderezo MAC local almacenada no caché ARP. Non obstante, só funciona dentro do pequeno grupo de computadoras nunha rede de área local (LAN) , e non a través de internet.
Nota: Existe un método diferente para atopar o enderezo MAC da computadora que está a usar actualmente , que implica usar o comando ipconfig / all (en Windows).
A ARP está destinada a ser utilizada polos administradores do sistema e non é un xeito xeral de rastrexar computadores e persoas en internet.
Non obstante, a continuación móstrase un exemplo de como atopar un enderezo MAC a través dun enderezo IP. Primeiro, comece pingando o dispositivo ao que desexa que o MAC poida dirixir:
ping 192.168.86.45O comando ping establece unha conexión co outro dispositivo na rede e debería mostrar un resultado como este:
Pingando 192.168.86.45 con 32 bytes de datos: Responder de 192.168.86.45: bytes = 32 tempo = 290ms TTL = 128 Responder de 192.168.86.45: bytes = 32 tempo = 3ms TTL = 128 Responder de 192.168.86.45: bytes = 32 tempo = 176ms TTL = 128 Respuesta de 192.168.86.45: bytes = 32 tempo = 3ms TTL = 128Use o seguinte comando arp para obter unha lista que amosa a dirección MAC dese dispositivo que pingou:
arp -aOs resultados poden parecer algo así, pero probablemente con moitas outras entradas:
Interface: 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 static 224.0.0.251 01-00-5e-00-00-fb staticAtopar o enderezo IP do dispositivo na lista; o enderezo MAC móstrase directamente ao seu carón. Neste exemplo, o enderezo IP é 192.168.86.45 eo seu enderezo MAC é 98-90-96-B9-9D-61 (aquí está en negra por énfasis).