TCP / IP datortīkli izmanto gan saistīto klienta ierīču IP adreses, gan MAC adreses . Lai gan laika gaitā IP adrese mainās, tīkla adaptera MAC adrese vienmēr paliek nemainīga.
Pastāv vairāki iemesli, kāpēc jūs varētu vēlēties zināt attālinātā datora MAC adresi, un to ir ļoti viegli izdarīt, izmantojot komandrindas utilītu , piemēram, komandrindas operētājsistēmā Windows.
Vienai ierīcei var būt vairākas tīkla saskarnes un MAC adreses. Piemēram, portatīvajam datoram ar Ethernet , Wi-Fi un Bluetooth savienojumiem ir saistītas divas vai dažreiz trīs MAC adreses, katrai fiziskajai tīkla ierīcei.
Kāpēc izdomāt MAC adresi?
Ir vairāki iemesli, kā izsekot tīkla ierīces MAC adresei:
- Lai maršrutētājā iestatītu MAC adreses filtrēšanu , lai ierobežotu vietējā tīkla piekļuvi tikai tām ierīcēm, kuru adreses atbilst iepriekšējo iestatījumu sarakstam
- Lai noteiktu ierīces ražotāju (adreses pirmajā pusē) un sērijas numuru (adreses otrajā pusē), piemēram, garantijas apkalpošanai
- Maskēt (pārveidot) citu ierīces identitāti. MAC adreses spoofing var likumīgi izmantot, lai reģistrētu mājas tīkla vārtejas ierīci ar interneta pakalpojumu sniedzēju. Tomēr tam var būt ļaunprātīgs nodoms, piemēram, uzvarēt MAC adreses filtrēšanas funkciju, lai ielauztos tīklā
MAC adreses meklējumu ierobežojumi
Diemžēl parasti nav iespējams meklēt adreses ierīcēm ārpus personas fiziskās sasniedzamības. Bieži vien nav iespējams noteikt datora MAC adresi tikai no tās IP adreses, jo šīs divas adreses ir iegūtas no dažādiem avotiem.
Datora aparatūras konfigurācija nosaka tā MAC adresi, kamēr tā savienojuma tīkla konfigurācija nosaka tā IP adresi.
Tomēr, ja datori ir pieslēgti vienam un tam pašam TCP / IP tīklam, jūs varat noteikt MAC adresi, izmantojot tehnoloģiju ARP (adreses izšķirtspējas protokols) , kas ir iekļauts TCP / IP.
Izmantojot ARP, katrs vietējais tīkla interfeiss izseko gan IP adresi, gan MAC adresi katrai ierīcei, ar kuru tā nesen ir sazinājusies. Lielākā daļa datoru ļauj jums redzēt šo ARP apkopoto adrešu sarakstu.
Kā lietot ARP, lai atrastu MAC adresi
Operētājsistēmās Windows, Linux un citās operētājsistēmās komandrindas lietderība "arp" parāda lokālo MAC adreses informāciju, kas saglabāta ARP kešatmiņā. Tomēr tas darbojas tikai nelielā datora lokālajā tīklā (LAN) , nevis internetā.
Piezīme. Pastāv atšķirīga metode, ko izmanto, lai atrastu pašreiz izmantotā datora MAC adresi , kas ietver komandas ipconfig / all lietošanu (sistēmā Windows).
ARP ir paredzēts izmantot sistēmu administratoriem, un tas parasti nav noderīgs veids, kā izsekot datoriem un cilvēkiem internetā.
Tomēr zemāk ir viens piemērs, kā atrast MAC adresi, izmantojot IP adresi. Pirmkārt, sāciet, pingojot ierīci, kurai vēlaties MAC adresēt:
ping 192.168.86.45Ping komanda izveido savienojumu ar citu ierīci tīklā, un tam jāparāda šāds rezultāts:
Pinging 192.168.86.45 ar 32 bitu datiem: Atbilde no 192.168.86.45: bytes = 32 laiks = 290ms TTL = 128 Atbilde no 192.168.86.45: bytes = 32 laiks = 3ms TTL = 128 Atbilde no 192.168.86.45: bytes = 32 laiks = 176ms TTL = 128 Atbilde no 192.168.86.45: bytes = 32 laiks = 3ms TTL = 128Izmantojiet šādu arp komandu, lai iegūtu sarakstu, kurā parādīta šīs pogāmās ierīces MAC adrese:
arp-aRezultāti varētu izskatīties kaut kas līdzīgs šim, bet, iespējams, ar daudziem citiem ierakstiem:
Saskarne: 192.168.86.38 --- 0x3 Interneta adrese Fiziskā adrešu tips 192.168.86.1 70-3a-cb-14-11-7a dinamiska 192.168.86.45 98-90-96-B9-9D-61 dinamiska 192.168.86.255 ff- ff-ff-ff-ff-ff statisks 224.0.0.22 01-00-5e-00-00-16 statisks 224.0.0.251 01-00-5e-00-00-fb statisksAtrodiet ierīces IP adresi sarakstā; MAC adrese ir redzama tieši blakus tam. Šajā piemērā IP adrese ir 192.168.86.45, un tā MAC adrese ir 98-90-96-B9-9D-61 (tie tiek uzsvērti treknrakstā).