Skip to main content

Kā atrast MAC adresi, izmantojot IP adresi

Anonim

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.

Ir vairāki iemesli, kāpēc jūs varētu vēlēties zināt attālināta datora MAC adresi, un to ir viegli izdarīt, izmantojot komandrindas utilītu, piemēram, komandrindu 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?

Iemesli, kā izsekot tīkla ierīces MAC adresei, ir šādi:

  • 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 (adrese pirmajā pusē) un sērijas numuru (adreses otrajā pusē), lai veiktu servisu
  • 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. Tas var būt ļaunprātīgs nodoms, piemēram, lai pārvarētu MAC adreses filtrēšanas funkciju, lai ielauztos tīklā

MAC adreses meklējumu ierobežojumi

MAC adreses parasti nav iespējams meklēt ierīcēs, kas atrodas ā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, savukārt 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 ir komandrindas utilīta 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 vēl viena metode, ko izmanto, lai atrastu pašreiz izmantojamā datora MAC adresi, kurā izmantots ipconfig / viss komandu Windows.

ARP paredzēts izmantot sistēmu administratori, un tas parasti nav noderīgs veids, kā izsekot datoriem un cilvēkiem internetā.

Šeit ir viens piemērs, kā atrast MAC adresi, izmantojot IP adresi. Sāciet, pingojot ierīci, kurai vēlaties MAC adresēt:

ping 192.168.86.45

Ping 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 = 128

Izmantojiet šādu arp komandu, lai saņemtu sarakstu, kurā parādīta tikai pingvējamās ierīces MAC adrese:

arp-a

Rezultāti var izskatīties kaut kas līdzīgs šim, bet iespējams ar daudziem citiem ierakstiem:

Saskarne: 192.168.86.38 --- 0x3 Interneta adrese Fiziskā adrese tips 192.168.86.1 70-3a-cb-14-11-7a dinamika 192.168.86.45 98-90-96-B9-9D-61 dinamika 192.168.86.255 ff-ff-ff-ff-ff-ff statisks 224.0.0.22 01-00-5e-00-00-16 statiska 224.0.0.251 01-00-5e-00-00-fb static

Atrodiet 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 ir treknrakstā šeit tikai uzsvēršanai).