Πώς να ελέγξετε την κατάσταση IPv6 ενός Mac αφού αποσυνδεθεί το VPN
Μετά την αποσύνδεση του VPN, ελέγξτε τη διεύθυνση IPv6, τη διαδρομή προς τον προορισμό που αποτυγχάνει και την πολιτική αποκλεισμού του πελάτη με αυτή τη σειρά, πριν από οποιαδήποτε επαναφορά.
Φτάστε σε έναν ιστότοπο μέσω IPv4 αφού πέσει η σήραγγα και δεν έχετε αποδείξει τίποτα για το IPv6. Το macOS ρυθμίζει τις δύο οικογένειες χωριστά, ανά υπηρεσία δικτύου, και ένας πελάτης VPN μπορεί να αλλάξει τη μία χωρίς να αγγίξει την άλλη. Δουλέψτε τα τρία επίπεδα με σειρά: διαμόρφωση διεύθυνσης, επιλογή διαδρομής και μετά όποια πολιτική εγκαθιστά ο πελάτης όσο είναι αποσυνδεδεμένος. Κρατήστε το δίκτυο πρόσβασης αμετάβλητο στο μεταξύ, αλλιώς θα συγκρίνετε δύο διαφορετικά προβλήματα.
Ξεκινήστε από την οικογένεια που πραγματικά χάλασε
Μια σελίδα που φορτώνει μέσω IPv4 σας λέει ότι το φυσικό δίκτυο είναι ζωντανό. Δεν λέει τίποτα για το αν η υπηρεσία έχει παγκόσμια διεύθυνση IPv6, αν το πρόθεμα εξακολουθεί να διαφημίζεται ή αν κάτι φιλτράρει την οικογένεια. Επιβεβαιώστε τι απέτυχε πριν επιλέξετε εργαλείο, γιατί ένα όνομα που επιλύεται σε μη προσβάσιμη διεύθυνση μοιάζει ίδιο με ένα όνομα που δεν επιλύεται καθόλου. Ρωτήστε ποιο επίπεδο απάντησε λάθος και γράψτε την απάντηση. Χωρίς αυτό, κάθε επόμενο βήμα είναι εικασία ντυμένη διαδικασία.
Κρατήστε το ίδιο δίκτυο Wi-Fi και το ίδιο σημείο πρόσβασης σε όλη τη σύγκριση. Ένα δίκτυο καφετέριας που χθες πρόσφερε IPv6 δεν λέει τίποτα για αυτό στο οποίο είστε τώρα.
Διαβάστε τη διεύθυνση πριν από τη διαδρομή
Στις Ρυθμίσεις Συστήματος, το πλαίσιο TCP/IP της ενεργής υπηρεσίας δείχνει αν το IPv6 είναι αυτόματο, χειροκίνητο ή μόνο τοπικό ζεύξης. Συγκρίνετε το με αυτό που περιμένετε, θυμόμενοι ότι ένας οργανισμός μπορεί να επέλεξε σκόπιμα χειροκίνητη διαμόρφωση. Στη συνέχεια εκτελέστε ifconfig και διαβάστε τη διεπαφή που εξετάζετε. Μια διεύθυνση fe80:: από μόνη της σημαίνει ότι η διεπαφή μπορεί να μιλήσει με τους γείτονές της και τίποτα παραπάνω, άρα η παρουσία τοπικής διεύθυνσης δεν είναι απόδειξη χρησιμοποιήσιμης διαδρομής.
Αναζητήστε επίσης διεπαφές utun που άφησε πίσω του ο πελάτης. Μια παλιά συσκευή σήραγγας μπορεί να κρατά διεύθυνση και διαδρομή πολύ αφότου ο πελάτης σταμάτησε να τη χρησιμοποιεί. Αν υπάρχει μία, είναι εύρημα κύκλου ζωής για τον ιδιοκτήτη του πελάτη, όχι κάτι που διαγράφεται επιτόπου.
Διαβάστε τον πίνακα διαδρομών για τον προορισμό που αποτυγχάνει
Ρωτήστε τον πυρήνα για τον προορισμό που απέτυχε, όχι για την προεπιλεγμένη διαδρομή. route -n get 2001:db8::25 εκτυπώνει τη διεπαφή και την πύλη που επιλέχθηκαν για αυτή τη διεύθυνση, και netstat -rn -f inet6 δείχνει ολόκληρο τον πίνακα για σύγκριση. Μια προεπιλεγμένη διαδρομή σας λέει ότι υπάρχει προεπιλογή· δεν σας λέει ότι αυτός ο προορισμός τη χρησιμοποιεί.
Κρατήστε το DNS σε δικό του διαμέρισμα. Ένας επιλυτής προσβάσιμος μέσω IPv4 μπορεί ακόμη να επιστρέφει εγγραφές AAAA, οπότε μια αποτυχία αναζήτησης και μια αποτυχία δρομολόγησης παράγουν το ίδιο σύμπτωμα στο πρόγραμμα περιήγησης.
Ξεχωρίστε την πολιτική αποκλεισμού του πελάτη από ένα κατάλοιπο
Ορισμένοι πελάτες είναι σχεδιασμένοι να αποκλείουν την κίνηση όσο είναι αποσυνδεδεμένοι, συμπεριλαμβανομένης της άλλης οικογένειας διευθύνσεων, και αυτή η συμπεριφορά είναι χαρακτηριστικό, όχι βλάβη.
Μάθετε ποια συμπεριφορά τεκμηριώνει ο πελάτης σας πριν αντιμετωπίσετε έναν αποκλεισμό ως ζημιά. scutil --dns δείχνει τους επιλυτές που ισχύουν ανά υπηρεσία, και εκεί γίνεται ορατός ένας επιλυτής που εγκατέστησε ο πελάτης ή μια ρύθμιση DNS με περιορισμένο εύρος. Στη συνέχεια ελέγξτε αν εγκαταστάθηκαν και έμειναν κανόνες φίλτρου πακέτων. Ένας αναμενόμενος αποκλεισμός και ένας κανόνας που περίσσεψε απαιτούν αντίθετες αντιδράσεις, και μόνο η τεκμηρίωση του ιδιοκτήτη τις ξεχωρίζει.
Συλλέξτε στοιχεία και μετά αλλάξτε ένα πράγμα
Καταγράψτε την έκδοση του πελάτη, την έκδοση του macOS, την υπηρεσία δικτύου, την προβλεπόμενη πολιτική αποσύνδεσης και την έξοδο διευθύνσεων και διαδρομών και στις δύο πλευρές ενός κύκλου σύνδεσης και αποσύνδεσης. Αυτή η καταγραφή μετατρέπει ένα παράπονο σε πρόβλημα κύκλου ζωής που μπορεί κάποιος να διερευνήσει. Στη συνέχεια κάντε μία μόνο αλλαγή και μετρήστε ξανά.
Αντισταθείτε στην επαναφορά. Η διαγραφή εικονικών διεπαφών, το άδειασμα του πίνακα διαδρομών και η απενεργοποίηση του IPv6 σε όλο το μηχάνημα καταστρέφουν την κατάσταση που έπρεπε να καταγράψετε, και μπορούν να πάρουν μαζί τους άσχετη διαμόρφωση. Αν ο πελάτης έχει υποστηριζόμενη ροή παύσης, επισκευής ή απεγκατάστασης, χρησιμοποιήστε την και ακολουθήστε τη διαδικασία του διαχειριστή όπου το δίκτυο διαχειρίζεται. Ένα μηχάνημα που έχει ήδη επαναφερθεί δεν δίνει στον ιδιοκτήτη τίποτα για να δουλέψει, και συνήθως αναπαράγει τη βλάβη στην επόμενη σύνδεση.