ένα Διεύθυνση MAC (Έλεγχος πρόσβασης πολυμέσων) είναι το μοναδικό αναγνωριστικό 48-bit (6 μπλοκ δύο δεκαεξαδικών χαρακτήρων (4 bit)) εκχωρείται από τον κατασκευαστή σε ένα κομμάτι υλικού δικτύου (όπως μια ασύρματη κάρτα ή μια κάρτα Ethernet).
Se επίσης γνωστή ως φυσική διεύθυνση, Και είναι μοναδικό για κάθε συσκευή. Προσδιορίζεται και διαμορφώνεται από το IEEE (τελευταία 24 bit) και τον κατασκευαστή (τα πρώτα 24 bit) χρησιμοποιώντας το μοναδικά οργανωτικό αναγνωριστικό.
Μερικές φορές ερχόμαστε να χρησιμοποιήσουμε μια υπηρεσία που απαιτεί την εγγραφή της διεύθυνσης MAC μας, αυτό προκειμένου να περιοριστεί η πρόσβαση.
Αυτό είναι το παράδειγμα σε δρομολογητές στους οποίους μπορούμε να δημιουργήσουμε μια λευκή λίστα ή μια μαύρη λίστα διευθύνσεων MAC στις οποίες μπορεί να παραχωρηθεί ή να απορριφθεί η πρόσβαση στο δίκτυο.
Είναι επίσης μια μεγάλη χρησιμότητα όταν θέλετε να προστατεύσετε το απόρρητό σας. Εάν δεν θέλετε να εκθέσετε το πραγματικό αναγνωριστικό MAC όταν είστε συνδεδεμένοι σε δημόσιο σημείο πρόσβασης WiFi, μπορείτε απλά να το αλλάξετε ή να το προσομοιώσετε με άλλη διεύθυνση MAC.
Στην περίπτωση του Linux έχουμε ένα ισχυρό εργαλείο που μας επιτρέπει να αλλάξουμε τη διεύθυνση MAC μας.
Το Macchanger είναι μια δωρεάν εφαρμογή ανοιχτού κώδικα που μας επιτρέπει να βλέπουμε και να χειριζόμαστε τη διεύθυνση MAC της ομάδας μας κάθε φορά που ξεκινά.
Αυτή η εφαρμογή μπορεί να χρησιμοποιηθεί από το τερματικό και διαθέτει επίσης GUI (διεπαφή χρήστη).
Πώς να εγκαταστήσετε το Macchanger σε Linux;
macchanger είναι ένα βοηθητικό πρόγραμμα που είναι διαθέσιμο σε όλες σχεδόν τις διανομές Linux έτσι η διαθεσιμότητά του δεν αντιπροσωπεύει κανένα πρόβλημα.
Για να το εγκαταστήσετε, απλώς αναζητήστε το Macchanger με τον προτιμώμενο διαχειριστή λογισμικού.
επίσης μπορούμε να εγκαταστήσουμε το Macchanger από το τερματικό Για αυτό πρέπει να ανοίξουμε μία και να εκτελέσουμε την εντολή σύμφωνα με τη διανομή Linux που χρησιμοποιούμε.
να Εγκαταστήστε το Macchanger στο Debian, το Ubuntu και τα παράγωγά τους απλώς πληκτρολογήστε την ακόλουθη εντολή:
sudo apt-get install macchanger macchanger-gtk
Ενώ για Arch Linux, Antergos, Manjaro και παράγωγα με τα οποία εγκαθιστούμε την εφαρμογή:
sudo pacman -S macchanger
Εάν χρησιμοποιείτε Fedora, CentOS, RHEL ή κάποιο σύστημα που προέρχεται από αυτά μπορείτε να εγκαταστήσετε με οποιαδήποτε από αυτές τις εντολές:
sudo yum install macchanger sudo dnf install macchanger
Στην περίπτωση του openSUSE με το οποίο το εγκαθιστάτε:
zypper install macchanger
Πώς να χρησιμοποιήσετε το Macchanger σε Linux;
Για να ξεκινήσετε να χρησιμοποιείτε αυτήν την εφαρμογή στο σύστημά μας, το πρώτο πράγμα που πρέπει να κάνουμε μετά την εγκατάστασή του είναι να προσδιορίσουμε και να γνωρίζουμε τη διεύθυνση MAC μας, για αυτό πρέπει να ανοίξουμε ένα τερματικό και να εκτελέσουμε την ακόλουθη εντολή:
ifconfig
Και θα εμφανίσει μια λίστα πληροφοριών όπου μπορούμε να δούμε τη διεύθυνση MAC μας σε αυτήν που θα βρίσκεται μπροστά από το HWaddr.
Ή επίσης με αυτήν την εντολή:
ip link show eth0
Όπου eth0 είναι η διασύνδεση δικτύου, η οποία στην περίπτωσή μου είναι αυτή.
Και η διεύθυνση εμφανίζεται μπροστά από τον σύνδεσμο / αιθέρα xx: xx: xx…
Για να μπορείτε να αλλάξετε τη διεύθυνση MAC του εξοπλισμού μας από το τερματικό, απλώς εκτελέστε μία από τις ακόλουθες εντολές σύμφωνα με αυτό που χρειαζόμαστε.
Πρώτα πρέπει να απενεργοποιήσουμε τη διεπαφή δικτύου μας για αυτό εκτελούμε:
sudo ifconfig eth0 down
Όπου το eth0 είναι η διεπαφή του δικτύου μου, αυτό μπορεί να διαφέρει λίγο όπως το wlanX, το ethx, το enpxx μεταξύ άλλων.
Μπορείτε επίσης να το κάνετε με:
ip link set dev eth0 down
Κάντε το τώρα εάν μπορούμε να προχωρήσουμε στη χρήση της εφαρμογής. Σε περίπτωση δημιουργίας μιας εντελώς τυχαίας εντελώς MAC διεύθυνσης, απλώς εκτελέστε:
macchanger -r eth0
να τυχαιοποιήστε μόνο byte για συγκεκριμένη συσκευή της τρέχουσας διεύθυνσης MACl (δηλαδή, εάν η διεύθυνση MAC είχε ελεγχθεί, θα εξακολουθούσε να καταχωρείται από τον ίδιο πάροχο), εκτελούν την εντολή:
macchanger -e eth0
να αλλάξτε τη διεύθυνση MAC σε μια συγκεκριμένη τιμή απλώς πληκτρολογήστε:
macchanger --mac = XX: XX: XX: XX: XX eth0
Όπου XX: XX: XX: XX: XX: XX είναι το MAC στο οποίο θέλετε να αλλάξετε
Τέλος, για να επιστρέψετε τη διεύθυνση MAC στην αρχική και μόνιμη τιμή υλικού:
macchanger -p eth0
Y επανενεργοποιούμε τη διασύνδεση δικτύου μας με:
ifconfig eth0 up
Ή επίσης με:
ip link set dev eth0 up
Γεια σας, θα ήθελα να θέσω μια ερώτηση σχετικά με τη διεύθυνση MAC.
Κάνω πρακτική άσκηση με το VirtualBox και πρέπει να διαμορφώσω το TCP / IP δύο μηχανών ώστε να επικοινωνούν μεταξύ τους. Πρέπει να το κάνω με Windows και Linux. Το γεγονός είναι ότι όταν το έκανα με το Ubuntu δεν είχα κανένα πρόβλημα με τη διεύθυνση MAC. Τα δύο μηχανήματα είχαν την ίδια διεύθυνση και παρόλα αυτά, κατά τη διαμόρφωση και την εκτέλεση του ping, δεν μου έδωσε κανένα σφάλμα και πήρα το χρόνο TTL. Το πρόβλημα προέκυψε όταν το κάνατε με τα Windows επειδή αντί για το TTL, προέκυψε: "unreachable host host". Στο τέλος συνειδητοποίησα ότι έπρεπε να αλλάξω τη διεύθυνση MAC ενός από τα μηχανήματα. Όσο ψάχνω, δεν μπορώ να μάθω γιατί στο Ubuntu δεν είχα προβλήματα και στα Windows έπρεπε να αλλάξω τη διεύθυνση MAC.
Σας ευχαριστώ, χαιρετισμούς.