Πιστοποιητικό VPN για Mac: ποιον λογαριασμό βλέπει η πύλη;
Η ετικέτα προφίλ, το διαπιστευτήριο και το πεδίο λογαριασμού απαντούν σε διαφορετικές ερωτήσεις. Ακολουθήστε την κύρια οντότητα έως την αντιστοίχιση στην πύλη πριν μετονομάσετε οτιδήποτε.
Το προφίλ δείχνει το όνομά σας, η ορατή ετικέτα του πιστοποιητικού λέει κάτι άλλο και το αρχείο καταγραφής της πύλης καταχωρίζει ένα τρίτο αναγνωριστικό. Κανένα από αυτά δεν ψεύδεται, και αυτό ακριβώς είναι το πρόβλημα: τρία διαφορετικά πεδία διαβάζονται σαν να απαντούν σε μία ερώτηση. Η σύνδεση παρουσιάζει ένα διαπιστευτήριο, ένα αναγνωριστικό IKEv2 και έναν λογαριασμό, και η πύλη αποφασίζει ποιο από αυτά εξουσιοδοτεί τι.
Τρεις ταυτότητες σε μία σύνδεση
Το ορατό όνομα του προφίλ είναι ετικέτα για ανθρώπους. Επιλέγει μια σύνδεση και τίποτα άλλο. Το πιστοποιητικό είναι διαπιστευτήριο, και το αν μπορεί να αποδείξει κάτι εξαρτάται από το αν ο πελάτης κατέχει το αντίστοιχο ιδιωτικό κλειδί. Το πεδίο λογαριασμού είναι ισχυρισμός για μια κύρια οντότητα, και ο διακομιστής είναι ελεύθερος να το αντιστοιχίσει σε διαφορετική τοπική ταυτότητα.
Όταν η ταυτοποίηση αποτυγχάνει, ρωτήστε σε ποιο από τα τρία αναφέρεται το σφάλμα. Ένα απορριφθέν διαπιστευτήριο, ένα άγνωστο αναγνωριστικό και ένας απενεργοποιημένος λογαριασμός παράγουν διαφορετικά μηνύματα, και η αντιμετώπισή τους ως ενός «προβλήματος πιστοποιητικού» σάς στέλνει στη λάθος κονσόλα.
Διαβάστε τα εγγενή πεδία με βάση τον ρόλο τους
Σε μια διαχειριζόμενη εγγενή διαμόρφωση IKEv2, η αναφορά ωφέλιμου φορτίου της Apple διαχωρίζει τις τιμές, και η μέθοδος ταυτοποίησης καθορίζει ποιος συνδυασμός απαιτείται:
| Field | Identifies | Common misreading |
|---|---|---|
| AuthName | Username for the configured arrangement | Assuming it is the certificate subject |
| LocalIdentifier | IKEv2 client identifier | Assuming it must equal the username |
| PayloadCertificateUUID | Referenced credential payload | Assuming any installed certificate will do |
Ένα πιστοποιητικό και μια σύνδεση EAP μπορούν να έχουν διακριτούς ρόλους στην ίδια σύνδεση. Μην εξαναγκάζετε κάθε πεδίο να κρατά το ίδιο κείμενο μόνο και μόνο επειδή το κάνει ένα από αυτά, και μην υποθέτετε ότι η αλλαγή του ενός υπερισχύει των άλλων. Μια εφαρμογή VPN τρίτου μέρους μπορεί να εκθέτει εντελώς διαφορετικό μοντέλο· χρησιμοποιήστε την τεκμηριωμένη επιλογή ταυτότητας εκείνης αντί να μεταφέρετε εκεί εγγενή ονόματα πεδίων.
Ένα πιστοποιητικό διακομιστή δεν είναι ταυτότητα πελάτη
Το πιστοποιητικό που επικυρώνει την πύλη είναι άγκυρα εμπιστοσύνης. Αποδεικνύει ότι φτάσατε στον διακομιστή που περιμένατε. Η ταυτότητα πελάτη είναι διαφορετικό αντικείμενο: περιλαμβάνει πρόσβαση στο ιδιωτικό κλειδί που αποδεικνύει ότι το μέρος που συνδέεται είναι αυτό που δηλώνει. Η μετονομασία ενός ορατού λογαριασμού δεν μπορεί να μετατρέψει το ένα στο άλλο.
Εδώ μια καλοπροαίρετη διόρθωση πάει στραβά. Η εισαγωγή του πιστοποιητικού CA της πύλης στο χώρο αποθήκευσης του πελάτη δεν κάνει τίποτα για την ταυτοποίηση πελάτη, και η επισήμανση αυτής της καταχώρισης με το όνομα χρήστη δεν τη μετατρέπει σε ταυτότητα χρήστη. Τα δύο αντικείμενα ζουν σε διαφορετικά μέρη του προφίλ και απαντούν σε διαφορετικές ερωτήσεις.
Ακολουθήστε την κύρια οντότητα έως την αντιστοίχιση στην πύλη
Επιβεβαιώστε για τι εκδόθηκε το διαπιστευτήριο: για αυτόν τον χρήστη, αυτή τη συσκευή ή έναν κοινόχρηστο ρόλο. Ο λογαριασμός σύνδεσης του Mac δεν είναι αυτόματα αυτή η κύρια οντότητα, και ένα πιστοποιητικό που αντιγράφηκε από άλλο μηχάνημα διατηρεί την ταυτότητα του μηχανήματος για το οποίο εκδόθηκε.
Στη συνέχεια συγκρίνετε το πραγματικό διαπιστευτήριο, όχι την ετικέτα. Εκδότης, σειριακός αριθμός και αποτύπωμα σάς επιτρέπουν εσάς και τον διαχειριστή να επιβεβαιώσετε ότι συζητάτε το ίδιο αντικείμενο. Τα εμφανιζόμενα ονόματα είναι επεξεργάσιμα και συχνά διπλοεγγράφονται, γεγονός που τα καθιστά το χειρότερο δυνατό αναγνωριστικό κατά τη διάρκεια ενός περιστατικού.
Το τελευταίο βήμα είναι στην πύλη. Ζητήστε από τον ιδιοκτήτη της να συσχετίσει μία σύνδεση με τα αναγνωριστικά που παρουσιάστηκαν και με τον κανόνα αντιστοίχισης λογαριασμών που τα κατανάλωσε. Μια ετικέτα από την πλευρά του πελάτη δεν μπορεί να αποδείξει τι αποφάσισε ο διακομιστής, και ένας κανόνας που αντιστοιχίζει πιστοποιητικό σε απενεργοποιημένο λογαριασμό θα αποτυγχάνει ενώ όλα τα πεδία του πελάτη φαίνονται σωστά.
Επιδιορθώστε το επίπεδο που κατέχει την αναντιστοιχία
Αν το προφίλ δείχνει λάθος διαπιστευτήριο, διορθώστε την αναφορά ή την επιλογή του. Αν το διαπιστευτήριο ανήκει σε άλλη κύρια οντότητα, περάστε από την επανεγγραφή του εκδότη αντί να επεξεργάζεστε ετικέτες. Αν η πύλη συνδέει έγκυρο διαπιστευτήριο με λάθος λογαριασμό, ο ιδιοκτήτης της πολιτικής της πρέπει να διορθώσει την αντιστοίχιση. Πρόκειται για τρεις διαφορετικές αλλαγές με τρεις διαφορετικούς εγκρίνοντες.
Η ανανέωση αξίζει την ίδια προσοχή. Η αντικατάσταση του πιστοποιητικού, η μετονομασία της ορατής ετικέτας του και η μετακίνηση ενός ατόμου μεταξύ συστημάτων λογαριασμών δεν επηρεάζουν κατ’ ανάγκη την αντιστοίχιση με τον ίδιο τρόπο. Καταγράψτε ποιο από τα τρία αλλάξατε, γιατί η επόμενη αποτυχία θα φαίνεται ίδια από την πλευρά του πελάτη και διαφορετική στο αρχείο καταγραφής της πύλης.
Μοιραστείτε μόνο τα ελάχιστα δημόσια αναγνωριστικά που χρειάζεται η υποστήριξη. Ένα ιδιωτικό κλειδί ή ένα πλήρες πακέτο ταυτότητας δεν αποτελεί ποτέ μέρος αυτής της ανταλλαγής, όσο βολικό κι αν θα έκανε τη διάγνωση.