כיצד להשתמש בכתובת IP כדי למצוא כתובת MAC

רשתות מחשב TCP / IP משתמשות הן בכתובות IP והן בכתובות MAC של התקני לקוח מחוברים. בעוד שכתובת ה- IP משתנה עם הזמן, כתובת ה- MAC של מתאם הרשת נשארת תמיד זהה.

ישנן מספר סיבות ייתכן שתרצה לדעת את כתובת ה- MAC של מחשב מרוחק, וזה באמת קל לעשות באמצעות כלי שורת הפקודה , כגון שורת הפקודה ב- Windows.

התקן יחיד יכול להחזיק ממשקי רשת מרובים וכתובות MAC. מחשב נישא עם חיבורי אתרנט , Wi-Fi ו- Bluetooth , לדוגמה, כולל שתי כתובות של MAC או שלוש פעמים הקשורות אליו, אחת עבור כל התקן רשת פיזי.

מדוע להבין כתובת MAC?

ישנן סיבות רבות כדי לאתר את כתובת ה- MAC של התקן רשת:

מגבלות של כתובות MAC כתובת

למרבה הצער, זה בדרך כלל לא ניתן לחפש כתובות MAC עבור התקנים מחוץ להגיע פיזית של אדם. לעתים קרובות לא ניתן לקבוע את כתובת ה- MAC של המחשב מכתובת ה- IP שלו בלבד, מכיוון ששתי כתובות אלה מקורן ממקורות שונים.

תצורת החומרה של המחשב קובעת את כתובת ה- MAC שלו, בעוד שהתצורה של הרשת שבה הוא מחובר קובעת את כתובת ה- IP שלו.

עם זאת, אם המחשבים מחוברים לאותה רשת TCP / IP, באפשרותך לקבוע את כתובת ה- MAC באמצעות טכנולוגיה הנקראת ARP (Protocol Resolution Protocol) , הכלולה ב- TCP / IP.

באמצעות ARP, כל ממשק רשת מקומי עוקב הן את כתובת ה- IP והן את כתובת ה- MAC עבור כל התקן שבו התקשר לאחרונה. רוב המחשבים מאפשרים לך לראות רשימה זו של כתובות ש- ARP אסף.

כיצד להשתמש ARP למצוא כתובת MAC

ב- Windows, Linux ומערכות הפעלה אחרות, כלי שורת הפקודה "arp" מציג את פרטי כתובת ה- MAC המקומיים המאוחסנים במטמון ARP. עם זאת, זה עובד רק בתוך קבוצה קטנה של מחשבים ברשת המקומית (LAN) , לא על פני האינטרנט.

הערה: יש שיטה אחרת המשמשת כדי למצוא את כתובת ה- MAC של המחשב שבו אתה משתמש כרגע , הכולל שימוש בפקודה ipconfig / all (ב- Windows).

ARP מיועדת לשימוש על ידי מנהלי מערכת ואינה דרך שימושית בדרך כלל כדי לאתר מחשבים ואנשים באינטרנט.

עם זאת, להלן דוגמה אחת לאופן איתור כתובת MAC באמצעות כתובת IP. ראשית, התחל על ידי pinging את המכשיר שאתה רוצה MAC כתובת:

פינג 192.168.86.45

פקודת ה- ping קובעת חיבור להתקן האחר ברשת וצריכה להראות תוצאה כזו:

Pinging 192.168.86.45 עם 32 בתים של נתונים: תגובה מ 192.168.86.45: בתים = 32 זמן = 290ms TTL = 128 תגובה מ 192.168.86.45: בתים = 32 זמן = 3ms TTL = 128 תגובה מ 192.168.86.45: בתים = 32 זמן = 176ms TTL = 128 תגובה מ 192.168.86.45: בתים = 32 זמן = 3ms TTL = 128

השתמש בפקודה הבאה של arp כדי לקבל רשימה המציגה את כתובת ה- MAC של המכשיר שאותו קיבלת:

arp -a

התוצאות עשויות להיראות משהו כזה, אבל כנראה עם ערכים רבים אחרים:

ממשק: 192.168.86.38 --- 0x3 כתובת אינטרנט סוג כתובת פיזית 192.168.86.1 70-3a-cb-14-11-7a Dynamic 192.168.86.45 98-90-96-B9-9D-61 Dynamic 192.168.86.255 ff- ff-ff-ff-ff-ff סטטי 224.0.0.22 01-00-5e-00-00-16 סטטי 224.0.0.251 01-00-5e-00-00-fb סטטי

מצא את כתובת ה- IP של המכשיר ברשימה; כתובת ה- MAC מוצגת ממש לידו. בדוגמה זו, כתובת ה- IP היא 192.168.86.45 וכתובת ה- MAC שלה היא 98-90-96-B9-9D-61 (הם מודגשים כאן לצורך הדגשה).