Hvad du skal vide
- Ping den enhed, du vil finde en MAC-adresse for at bruge den lokale netværksadresse.
- Indtast ARP kommandoen med et "- a" flag.
- Kig efter IP-adressen i resultaterne. Mac-adressen er ved siden af IP-adressen.
Denne artikel forklarer, hvordan man finder en MAC-adresse med en IP-adresse ved hjælp af kommandolinjeværktøjet ARP. Det dækker også yderligere oplysninger om kontrol af din routers forbindelsesdata for en IP-adresse.
Sådan bruges ARP til at finde en MAC-adresse
I Windows, Linux og andre operativsystemer viser kommandolinjeværktøjet ARP (Address Resolution Protocol) lokale MAC-adresseoplysninger gemt i ARP-cachen. Det virker dog kun inden for den lille gruppe af computere på et lok alt netværk (LAN), ikke på tværs af internettet.
ARP er beregnet til at blive brugt af systemadministratorer, og det er typisk ikke en nyttig måde at spore computere og personer på internettet på.
TCP/IP-computernetværk bruger både IP-adresser og MAC-adresser på tilsluttede klientenheder. Mens IP-adressen ændres over tid, forbliver MAC-adressen på en netværksadapter altid den samme.
Ved brug af ARP sporer hvert lok alt netværksinterface både IP-adressen og MAC-adressen for hver enhed, den for nylig har kommunikeret med. De fleste computere lader dig se denne liste over adresser, som ARP har indsamlet.
Her er et eksempel på, hvordan man finder en MAC-adresse ved hjælp af en IP-adresse.
-
Start med at pinge den enhed, du vil have MAC'en til at adressere til. Brug en lokal adresse. Hvis dit netværk er 10.0.1.x, skal du bruge det nummer til at pinge. For eksempel:
ping 192.168.86.45
-
Ping-kommandoen etablerer en forbindelse med de andre enheder på netværket og viser resultater som dette:
Pinger 192.168.86.45 med 32 bytes data:Svar fra 192.168.86.45: bytes=32 time=290ms TTL=128Svar fra 192.168.86.45: bytes=32 time=18ms by8.1=32 tid=176ms TTL=128Svar fra 192.168.86.45: bytes=32 tid=3ms TTL=128
-
Indtast ARP-kommandoen med et "- a"-flag for at få en liste, der viser MAC-adressen på den enhed, du har pinget:
arp -a
-
Resultaterne kan se nogenlunde sådan ud, men sandsynligvis med mange andre poster.
Interface: 192.168.86.38 --- 0x3 internetadresse fysisk adressetype 192.168.86.1 70-3a-cb-14-11-7a dynamisk 192.168.86.45 98-90-96-B9-6D 8. Dynamisk.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 static
- Find enhedens IP-adresse på listen. MAC-adressen vises lige ved siden af. I dette eksempel er IP-adressen 192.168.86.45, og dens MAC-adresse er 98-90-96-B9-9D-61.
Tjek din routers forbindelsesdata
For at finde MAC-adressen på den enhed, der er tilsluttet din router, forudsat at du kan få adgang til routerens administrative kontrolpanel - log ind og se efter tilsluttede enheder. Hver aktiv enhed, såvel som nyligt tilsluttede enheder, skal angive den lokale IP-adresse såvel som MAC-adressen.
Der er en anden metode, der bruges til at finde og ændre MAC-adressen på den computer, du bruger i øjeblikket, hvilket indebærer at bruge kommandoen ipconfig /all i Windows.
Hvorfor finde ud af en MAC-adresse?
En enkelt enhed kan have flere netværksgrænseflader og MAC-adresser. En bærbar computer med Ethernet-, Wi-Fi- og Bluetooth-forbindelser har f.eks. to eller nogle gange tre MAC-adresser tilknyttet, én for hver fysisk netværksenhed.
Grunde til at spore MAC-adressen på en netværksenhed omfatter:
- At konfigurere MAC-adressefiltrering på en router for at begrænse lokal netværksadgang til kun de enheder, hvis adresser matcher en liste over forudindstillinger.
- For at bestemme enhedens producent (første halvdel af adressen) og serienummer (anden halvdel af adressen) til service. Det er vigtigt at bemærke, at den anden halvdel af adressen ikke altid er serienummeret, så det virker muligvis ikke for garantianmodninger.
- At maskere (spoofe) identiteten af en anden enhed. MAC-adressering spoofing kan bruges lovligt til at registrere en hjemmenetværksgateway-enhed hos en internetudbyder. Det kan også have ondsindede hensigter, såsom at besejre MAC-adressefiltreringsfunktionen for at bryde ind på netværket.
Begrænsninger af MAC-adresseopslag
Det er norm alt ikke muligt at slå MAC-adresser op for enheder uden for en persons fysiske rækkevidde. Det er ofte umuligt at bestemme en computers MAC-adresse alene ud fra dens IP-adresse, fordi disse to adresser stammer fra forskellige kilder.
En computers hardwarekonfiguration bestemmer dens MAC-adresse, mens netværkskonfigurationen, den er forbundet til, bestemmer dens IP-adresse.