מה צריך לדעת
- פינג למכשיר שברצונך למצוא כתובת MAC לשימוש בכתובת הרשת המקומית.
- הזן את הפקודה ARP עם דגל "- a".
- חפש את כתובת ה-IP בתוצאות. כתובת ה-Mac נמצאת ליד כתובת ה-IP.
מאמר זה מסביר כיצד למצוא כתובת MAC עם כתובת IP באמצעות תוכנית השירות ARP של שורת הפקודה. זה גם מכסה מידע נוסף על בדיקת נתוני החיבור של הנתב שלך עבור כתובת IP.
כיצד להשתמש ב-ARP כדי למצוא כתובת MAC
ב-Windows, Linux ומערכות הפעלה אחרות, כלי השירות של שורת הפקודה ARP (Address Resolution Protocol) מציג מידע על כתובת MAC מקומית המאוחסנת במטמון ה-ARP.עם זאת, זה עובד רק בתוך הקבוצה הקטנה של מחשבים ברשת מקומית (LAN), לא ברחבי האינטרנט.
ARP מיועד לשמש מנהלי מערכת, ובדרך כלל אין זו דרך שימושית לאתר מחשבים ואנשים באינטרנט.
רשתות מחשבים TCP/IP משתמשות הן בכתובות ה-IP והן בכתובות ה-MAC של התקני לקוח מחוברים. בעוד שכתובת ה-IP משתנה עם הזמן, כתובת ה-MAC של מתאם רשת נשארת תמיד זהה.
באמצעות ARP, כל ממשק רשת מקומית עוקב גם אחר כתובת ה-IP וגם כתובת ה-MAC של כל מכשיר איתו תקשר לאחרונה. רוב המחשבים מאפשרים לך לראות רשימה זו של כתובות ש-ARP אסף.
הנה דוגמה אחת לאיך למצוא כתובת MAC באמצעות כתובת IP.
-
התחל בפינג למכשיר שאתה רוצה שה-MAC יפנה אליו. השתמש בכתובת מקומית. אם הרשת שלך היא 10.0.1.x, השתמש במספר זה כדי לבצע ping. לדוגמה:
פינג 192.168.86.45
-
פקודת ה-ping יוצרת חיבור עם שאר המכשירים ברשת ומציגה תוצאות כך:
פינג 192.168.86.45 עם 32 בתים של נתונים: תגובה מ-192.168.86.45: bytes=32 time=290ms TTL=128תשובה מ-192.168.86.45: bytes=32 time=18ms by TTL:6.6=32 זמן=176ms TTL=128תשובה מ-192.168.86.45: bytes=32 זמן=3ms TTL=128
-
הזן את הפקודה ARP עם דגל "- a" כדי לקבל רשימה שמציגה את כתובת ה-MAC של המכשיר שעשיתם פינג:
arp -a
-
התוצאות עשויות להיראות בערך כך, אבל כנראה עם ערכים רבים אחרים.
ממשק: 192.168.86.38 --- 0x3 Internet Address Physical Address Type 192.168.86.1 70-3a-cb-14-11-7a dynamic 192.168.86.45 98-90-96-B9-16D 98-90-96-619-9D 8.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
- מצא את כתובת ה-IP של המכשיר ברשימה. כתובת ה-MAC מוצגת ממש לידו. בדוגמה זו, כתובת ה-IP היא 192.168.86.45, וכתובת ה-MAC שלה היא 98-90-96-B9-9D-61.
בדוק את נתוני החיבור של הנתב שלך
כדי למצוא את כתובת ה-MAC של המכשיר המחובר לנתב שלך - בהנחה שאתה יכול לגשת ללוח הבקרה הניהולי של הנתב - היכנס ובדוק אם יש מכשירים מחוברים. כל מכשיר פעיל, כמו גם מכשירים שחוברו לאחרונה, צריכים לרשום את כתובת ה-IP המקומית וכן את כתובת ה-MAC.
ישנה שיטה נוספת המשמשת לאיתור ושינוי כתובת ה-MAC של המחשב שבו אתה משתמש כעת, הכוללת שימוש בפקודה ipconfig /all ב-Windows.
למה למצוא כתובת MAC?
מכשיר בודד יכול להחזיק במספר ממשקי רשת וכתובות MAC. למחשב נייד עם חיבורי Ethernet, Wi-Fi ו-Bluetooth, למשל, יש שתיים או לפעמים שלוש כתובות MAC המשויכות אליו, אחת לכל התקן רשת פיזי.
סיבות לעקוב אחר כתובת ה-MAC של מכשיר רשת כוללות:
- כדי להגדיר סינון כתובות MAC בנתב כדי להגביל את הגישה לרשת המקומית רק לאותם מכשירים שהכתובות שלהם תואמות לרשימת הגדרות קבועות מראש.
- כדי לקבוע את יצרן המכשיר (המחצית הראשונה של הכתובת) והמספר הסידורי (החצי השני של הכתובת) לשירות. חשוב לציין שהחצי השני של הכתובת אינו תמיד המספר הסידורי, כך שייתכן שהוא לא יעבוד עבור בקשות אחריות.
- כדי להסוות (לזייף) את הזהות של מכשיר אחר. ניתן להשתמש בזיוף כתובת MAC באופן לגיטימי כדי לרשום מכשיר שער רשת ביתי אצל ספק אינטרנט. יכולה להיות לו גם כוונת זדון, כמו הבסת תכונת סינון כתובות MAC כדי לפרוץ לרשת.
הגבלות של חיפושי כתובות MAC
לרוב לא ניתן לחפש כתובות MAC עבור מכשירים מחוץ להישג ידו הפיזי של אדם. לעתים קרובות זה בלתי אפשרי לקבוע את כתובת ה-MAC של מחשב מכתובת ה-IP שלו בלבד מכיוון ששתי הכתובות הללו מקורן במקורות שונים.
תצורת החומרה של מחשב קובעת את כתובת ה-MAC שלו, בעוד שתצורת הרשת שאליה הוא מחובר קובעת את כתובת ה-IP שלו.