Hoe kinne jo in IP-adres brûke om in MAC-adres te finen

TCP / IP- komputer netwurken brûke sawol de IP-adressen en MAC-adressen fan ferbûne kliïntsjinners. Wylst it IP-adres oer tiid feroaret, bliuwt de MAC-adres fan in netwurk adapter altyd deselde.

Der binne ferskillende redenen wêrnei jo it MAC-adres fan in remote kompjûter witte kinne, en it is it maklik te maklik om te brûken troch in kommando-rigel te brûken , lykas Command Prompt yn Windows.

In ienich apparaat kin ferskate netwurk-ynterfaces en MAC-adressen besparje. In laptop-kompjûter mei Ethernet , Wi-Fi , en Bluetooth- ferbiningen, bygelyks, hat twa of soms trije MAC-adressen tagelyk, ien foar elke fysike netwurk-apparaat.

Wêrom ôfbyldt in MAC-adres?

Der binne ferskillende redenen om de MAC-adres fan in netwurk-apparaat te folgjen:

Ferbergingen fan MAC-adressen opsjes

Spitigernôch is it net algemien mooglik om MAC-adressen foar apparaten bûten de fysike berik fan in persoan te sykjen. It faak is net mooglik om it MAC-adres fan in kompjûter fan har IP-adres allinich te bepalen, om't dizze twa adressen oarspronklik binne fan ferskate boarnen.

In eigen kompjûterkonfiguraasje fan kompjoeter bepaalt syn MAC-adres yn 'e mande mei de konfiguraasje fan it netwurk dat it ferbân is mei it bepalen fan syn IP-adres.

As de kompjûters lykwols ferbûn binne mei itselde TCP / IP-netwurk, kinne jo it MAC-adres bepale troch in technology mei de namme ARP (Address Resolution Protocol) , dy't opnommen is mei TCP / IP.

It brûken fan ARP sprekt elke lokale netwurkynterface sawol de IP-adres en MAC-adres foar elke apparaat dy't har koartlyn kommunisearre hat. De measte kompjûters litte jo dizze list fan adressen sjen dy't ARP sammele hat.

Hoe brûk ARP om in MAC-adres te finen

Yn Windows, Linux en oare bestjoeringssysteem wurdt it kommando-lokaasjebalke "arp" de lokale MAC-adresynformaasje sjen litten yn it ARP-cache. It wurket lykwols allinich binnen de lytse groep fan kompjûters op in lokale gebietnetwurk (LAN) , net oer it ynternet.

Taljochting: Der is in oare metoade dy't brûkt wurdt om it MAC-adres fan 'e kompjûter te finen dy't jo op it stuit brûke , wêrby't it brûken fan it ipconfig / all kommando (yn Windows) brûkt.

ARP is bedoeld om troch systemadministrators te brûken en is net in algemien brûkte manier om komputer en minsken op ynternet te spoaren.

Dochs is hjirûnder in foarbyld fan hoe't jo in MAC-adres fia in IP-adres fine. Eerst begjin mei it ping fan it apparaat dat jo de MAC wolle oanpasse wolle:

ping 192.168.86.45

It ping befetsje in ferbining mei it oare apparaat yn it netwurk en moat in resultaat sjen litte:

Pinging 192.168.86.45 mei 32 bytes fan gegevens: Antwurd fan 192.168.86.45: bytes = 32 tiid = 290ms TTL = 128 Antwurd fan 192.168.86.45: bytes = 32 tiid = 3ms TTL = 128 Antwurd fan 192.168.86.45: bytes = 32 kear = 176ms TTL = 128 Antwurd fan 192.168.86.45: bytes = 32 kear = 3ms TTL = 128

Brûk de folgjende arp befestiging om in list te krijen dy't de MAC-adres fan dat apparaat docht:

arp -a

De útkomsten soene dit sjogge, mar wierskynlik mei in protte oare yntree's:

Ynterface: 192.168.86.38 --- 0x3 Internetadres fysike adres type 192.168.86.1 70-3a-cb-14-11-7a dynamysk 192.168.86.45 98-90-96-B9-9D-61 dynamysk 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 static

Sykje it IP-adres fan it apparaat yn 'e list; De MAC-adres is direkt dêrnei te sjen. Yn dit foarbyld is it IP-adres 192.168.86.45 en it MAC-adres is 98-90-96-B9-9D-61 (hjir binne hjir fett foar aksint).