Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Η διεύθυνση IP

Ποιο αρχείο περιέχει τη διεύθυνση MAC για το IPv6 στο μηχάνημα Linux;

Δεν υπάρχει ένα μόνο αρχείο που περιέχει οριστικά * όλες * τις διευθύνσεις IPv6 Mac σε ένα μηχάνημα Linux. Η συσχέτιση μεταξύ μιας διεύθυνσης IPv6 και μιας διεύθυνσης MAC είναι πιο περίπλοκη από το IPv4 και εξαρτάται από τη διαμόρφωση δικτύωσης. Εδώ γιατί και πού μπορείτε να βρείτε σχετικές πληροφορίες:

* Δεν υπάρχει άμεση χαρτογράφηση διευθύνσεων-IPV6 MAC στις περισσότερες περιπτώσεις: Σε αντίθεση με το IPv4, όπου μπορείτε να βρείτε μια διεύθυνση MAC που συνδέεται με τη διεύθυνση IP μιας διασύνδεσης σε `/etc/network/Interfaces` (σε παλαιότερα συστήματα) ή σε αρχεία διαμόρφωσης δικτύου SystemD, το IPv6 χρησιμοποιεί ένα πιο εξελιγμένο πρόγραμμα διευθύνσεων. Η διεύθυνση MAC χρησιμοποιείται κυρίως στο στρώμα συνδέσμου (στρώμα 2) και δεν συνδέεται άμεσα με τη διεύθυνση IPv6 (Layer 3) με τον ίδιο απλό τρόπο.

* Πρωτόκολλο Discovery Neighbor (NDP): Το IPv6 χρησιμοποιεί το NDP για να ανακαλύψει διευθύνσεις MAC άλλων κόμβων στον σύνδεσμο. Το σύστημα διατηρεί μια προσωρινή μνήμη γειτονιάς, η οποία χαρτογραφεί τις διευθύνσεις IPv6 στις αντίστοιχες διευθύνσεις MAC. Αυτή η προσωρινή μνήμη είναι * δυναμική * και τα περιεχόμενά της δεν αποθηκεύονται επίμονα σε ένα μόνο αρχείο. Μπορείτε να δείτε τα περιεχόμενά του χρησιμοποιώντας την εντολή `IP -6 γείτονα.

* Αρχεία διαμόρφωσης διεπαφής: Τα αρχεία διαμόρφωσης διεπαφής (όπως αυτά στο `/etc/netplan/`, `/etc/systemd/network/` ή παλαιότερα `/etc/sysconfig/network-scripts/`) μπορεί να καθορίσουν τις ρυθμίσεις που σχετίζονται με το IPv6, αλλά συνήθως δεν αποθηκεύουν άμεσα τις διευθύνσεις MAC. Καθορίζουν το όνομα της διεπαφής, το οποίο μπορείτε στη συνέχεια να χρησιμοποιήσετε με το `IP Link Show 'για να βρείτε τη διεύθυνση MAC που σχετίζεται με τη διεπαφή.

Για να βρείτε τη διεύθυνση MAC που σχετίζεται με μια διεύθυνση IPv6, θα κάνατε συνήθως αυτό:

1. Προσδιορίστε τη διεπαφή: Προσδιορίστε ποια διασύνδεση δικτύου χρησιμοποιεί τη διεύθυνση IPv6 (π.χ. `eth0`,` wlan0`, `wlp2s0 '). Μπορείτε να χρησιμοποιήσετε το `IP -6 ADDR` για να καταχωρίσετε τις διευθύνσεις IPv6 και τις σχετικές διεπαφές τους.

2. Λάβετε τη διεύθυνση MAC: Χρησιμοποιήστε τον σύνδεσμο `IP Show ` εντολή, αντικαθιστώντας το `` με το όνομα διεπαφής που βρήκατε στο βήμα 1. Η διεύθυνση MAC θα εμφανιστεί στην έξοδο.

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα