Πώς να χρησιμοποιήσετε μια διεύθυνση IP για να βρείτε μια διεύθυνση MAC

Τα δίκτυα υπολογιστών TCP / IP χρησιμοποιούν τόσο τις διευθύνσεις IP όσο και τις διευθύνσεις MAC των συνδεδεμένων συσκευών πελάτη. Ενώ η διεύθυνση IP αλλάζει με την πάροδο του χρόνου, η διεύθυνση MAC ενός προσαρμογέα δικτύου παραμένει πάντα η ίδια.

Υπάρχουν πολλοί λόγοι για τους οποίους ίσως θέλετε να γνωρίζετε τη διεύθυνση MAC ενός απομακρυσμένου υπολογιστή και είναι πραγματικά εύκολο να το κάνετε χρησιμοποιώντας ένα βοηθητικό πρόγραμμα γραμμής εντολών , όπως το Command Prompt στα Windows.

Μια ενιαία συσκευή μπορεί να διαθέτει πολλαπλές διεπαφές δικτύου και διευθύνσεις MAC. Ένας φορητός υπολογιστής με συνδέσεις Ethernet , Wi-Fi και Bluetooth , για παράδειγμα, έχει δύο ή μερικές φορές τρεις διευθύνσεις MAC που σχετίζονται με αυτό, μία για κάθε συσκευή φυσικού δικτύου.

Γιατί να καταλάβω μια διεύθυνση MAC;

Υπάρχουν πολλοί λόγοι για να εντοπιστεί η διεύθυνση MAC μιας συσκευής δικτύου:

Περιορισμοί αναζήτησης διευθύνσεων MAC

Δυστυχώς, δεν είναι γενικά δυνατό να αναζητήσουμε διευθύνσεις MAC για συσκευές εκτός της φυσικής προσέγγισης ενός ατόμου. Συχνά δεν είναι δυνατόν να προσδιοριστεί η διεύθυνση MAC ενός υπολογιστή από τη διεύθυνση IP μόνο του, επειδή αυτές οι δύο διευθύνσεις προέρχονται από διαφορετικές πηγές.

Η διαμόρφωση υλικού του υπολογιστή καθορίζει τη διεύθυνση MAC του, ενώ η διαμόρφωση του δικτύου με τον οποίο συνδέεται καθορίζει τη διεύθυνση IP του.

Ωστόσο, αν οι υπολογιστές είναι συνδεδεμένοι στο ίδιο δίκτυο TCP / IP, μπορείτε να προσδιορίσετε τη διεύθυνση MAC μέσω μιας τεχνολογίας που ονομάζεται ARP (Address Resolution Protocol) , ο οποίος περιλαμβάνεται στο TCP / IP.

Με το ARP, κάθε τοπική διεπαφή δικτύου παρακολουθεί τόσο τη διεύθυνση IP όσο και τη διεύθυνση MAC για κάθε συσκευή με την οποία έχει επικοινωνήσει πρόσφατα. Οι περισσότεροι υπολογιστές σας επιτρέπουν να δείτε αυτή τη λίστα διευθύνσεων που έχει συλλέξει το ARP.

Πώς να χρησιμοποιήσετε το ARP για να βρείτε μια διεύθυνση MAC

Στα Windows, Linux και άλλα λειτουργικά συστήματα , το βοηθητικό πρόγραμμα γραμμής εντολών "arp" εμφανίζει τις τοπικές πληροφορίες διευθύνσεων MAC που είναι αποθηκευμένες στην προσωρινή μνήμη ARP. Ωστόσο, λειτουργεί μόνο εντός της μικρής ομάδας υπολογιστών σε τοπικό δίκτυο (LAN) , όχι μέσω του διαδικτύου.

Σημείωση: Υπάρχει διαφορετική μέθοδος για την εύρεση της διεύθυνσης MAC του υπολογιστή που χρησιμοποιείτε αυτήν τη στιγμή , η οποία περιλαμβάνει τη χρήση της εντολής ipconfig / all (στα Windows).

Το ARP προορίζεται να χρησιμοποιηθεί από διαχειριστές συστημάτων και δεν είναι ένας γενικά χρήσιμος τρόπος για την ανίχνευση υπολογιστών και ανθρώπων στο Διαδίκτυο.

Παρ 'όλα αυτά, παρακάτω είναι ένα παράδειγμα για τον τρόπο εύρεσης μιας διεύθυνσης MAC μέσω μιας διεύθυνσης IP. Πρώτα, ξεκινήστε πατώντας τη συσκευή που θέλετε να απευθύνει η MAC για:

ping 192.168.86.45

Η εντολή ping δημιουργεί μια σύνδεση με την άλλη συσκευή στο δίκτυο και θα εμφανίσει ένα αποτέλεσμα όπως αυτό:

Pinging 192.168.86.45 με 32 bytes δεδομένων: Απάντηση από 192.168.86.45: bytes = 32 time = 290ms TTL = 128 Απάντηση από 192.168.86.45: bytes = 32 time = 3ms TTL = 128 Απάντηση από 192.168.86.45: bytes = 32 time = 176ms TTL = 128 Απάντηση από 192.168.86.45: bytes = 32 time = 3ms TTL = 128

Χρησιμοποιήστε την ακόλουθη εντολή arp για να αποκτήσετε μια λίστα που εμφανίζει τη διεύθυνση MAC της συγκεκριμένης συσκευής που πατήσατε:

arp -a

Τα αποτελέσματα μπορεί να μοιάζουν με αυτό, αλλά πιθανότατα με πολλές άλλες καταχωρίσεις:

Διασύνδεση: 192.168.86.38 --- 0x3 Διεύθυνση Διαδικτύου Φυσική Διεύθυνση Τύπος 192.168.86.1 70-3a-cb-14-11-7a δυναμική 192.168.86.45 98-90-96-B9-9D-61 δυναμική 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 (είναι εδώ με έμφαση εδώ).