Το VPN συνδέεται αλλά η διεύθυνση IP δεν άλλαξε: γιατί
Η σήραγγα είναι ενεργή και η δοκιμή διεύθυνσης δείχνει ακόμη την παλιά σας IP. Μετρήστε IPv4 και IPv6 χωριστά και μετά ελέγξτε τη διαχωρισμένη σήραγγα, το εύρος ανά εφαρμογή και τις διαδρομές μέσω μεσολάβησης.
Συνδέεστε, ο πελάτης λέει συνδεδεμένος, και η δοκιμή διεύθυνσης δείχνει ακόμη τον ίδιο αριθμό που είχατε πριν. Δεν υπάρχει τίποτα λάθος με την ένδειξη· κάτι ανάμεσα στο προφίλ και την εφαρμογή κράτησε αυτό το αίτημα έξω από τη σήραγγα. Αποφασίστε ποιο από τρία πράγματα κοιτάτε πριν αγγίξετε οποιαδήποτε ρύθμιση: μια δοκιμή που δεν μέτρησε ποτέ τη δημόσια διεύθυνση, μια σήραγγα που καλύπτει μόνο μέρος της κίνησης, ή ένα δεύτερο μονοπάτι που κερδίζει την απόφαση δρομολόγησης. Κάθε ένα έχει έναν έλεγχο που διαρκεί λιγότερο από ένα λεπτό.
Επιβεβαιώστε τι μέτρησε πραγματικά η δοκιμή
Η διεύθυνση στο παράθυρο Wi-Fi ή Ethernet είναι η διεύθυνση της διεπαφής στο δικό σας τμήμα, όχι η διεύθυνση που βλέπει ένας ιστότοπος, οπότε μπορεί να μείνει ίδια ενώ η σήραγγα λειτουργεί άψογα. Η τοποθεσία είναι πάλι ξεχωριστό σήμα: μια αποθηκευμένη περιοχή λογαριασμού ή μια επιτρεπόμενη ανάγνωση γεωτοποθεσίας δεν μετακινούνται όταν αλλάζετε έξοδο, ούτε μια σύνδεση που σας αναγνωρίζει ήδη.
Χρησιμοποιήστε μια ηχώ δημόσιας διεύθυνσης και ρωτήστε κάθε οικογένεια χωριστά, γιατί ένα αποτέλεσμα δοκιμής διπλής στοίβας κρύβει την ενδιαφέρουσα περίπτωση:
curl -4 -s https://ifconfig.me
curl -6 -s https://ifconfig.me
Εκτελέστε και τις δύο πριν και μετά τη σύνδεση. Αν η απάντηση IPv4 αλλάξει στη διεύθυνση εξόδου και η απάντηση IPv6 όχι, δεν έχετε σπασμένη σήραγγα· έχετε μια οικογένεια που ταξιδεύει έξω από αυτήν. Αν και οι δύο απαντήσεις μείνουν ίδιες, το αίτημα δεν έφτασε ποτέ στη σήραγγα και τα υπόλοιπα εδώ ισχύουν.
Το προφίλ μπορεί να καλύπτει μόνο μέρος της κίνησης
Ένα προφίλ διαχωρισμένης σήραγγας είναι η συνηθισμένη απάντηση και δεν είναι σφάλμα. Το OpenVPN στέλνει τα πάντα μέσα από τη σήραγγα μόνο όταν το redirect-gateway βρίσκεται στις επιλογές που αποστέλλονται· χωρίς αυτό ο πελάτης λαμβάνει μια χούφτα συγκεκριμένες διαδρομές και η προεπιλεγμένη διαδρομή σας μένει στη φυσική ζεύξη. Στα Windows ο ίδιος διακόπτης εμφανίζεται ως «Χρήση προεπιλεγμένης πύλης στο απομακρυσμένο δίκτυο» στις ιδιότητες IPv4 του προσαρμογέα, και η απενεργοποίησή του είναι συνειδητή επιλογή που επιβιώνει σε κάθε επανασύνδεση.
Το εύρος ανά εφαρμογή είναι το δεύτερο επίπεδο. Η ρύθμιση VPN ανά εφαρμογή στο Android καθορίζει ποιες εφαρμογές περιλαμβάνονται, άρα το κλειδί VPN στη γραμμή κατάστασης δεν αποδεικνύει ότι το πρόγραμμα περιήγησης είναι μέσα. Μια επέκταση περιηγητή που δρομολογεί την κίνησή της μέσω μεσολάβησης δημιουργεί το κατοπτρικό είδωλο: ο περιηγητής δείχνει τη διεύθυνση εξόδου ενώ ένας πελάτης αλληλογραφίας ή ένα παιχνίδι στο ίδιο μηχάνημα δείχνει ακόμη τη δική σας. Συγκρίνετε το ίδιο αίτημα σε δύο εφαρμογές. Αν το ένα αλλάζει και το άλλο όχι, κοιτάτε το εύρος, όχι μια αποτυχημένη σήραγγα.
Μια οικογένεια διευθύνσεων μπορεί να πηγαίνει ακόμη απευθείας
Τα περισσότερα προφίλ VPN γράφτηκαν για IPv4, και πολλά είναι ακόμη έτσι. Σε δίκτυο διπλής στοίβας η σήραγγα παίρνει 10.8.0.x για IPv4 ενώ η φυσική ζεύξη κρατά μια καθολική διεύθυνση IPv6 και μια προεπιλεγμένη διαδρομή, οπότε ένας ιστότοπος με υποστήριξη IPv6 φτάνει απευθείας και η διεύθυνση που αναφέρει είναι του παρόχου σας. Αυτή είναι διαρροή με λειτουργική σήραγγα IPv4, και είναι αόρατη σε μια δοκιμή που μιλά μόνο IPv4.
ip -4 route get 1.1.1.1
ip -6 route get 2606:4700:4700::1111
Διαβάστε τη διεπαφή σε κάθε απάντηση. Αν η αναζήτηση IPv6 ονομάζει τη συσκευή σας Ethernet ή Wi-Fi ενώ η αναζήτηση IPv4 ονομάζει τη σήραγγα, η πολιτική για αυτή την οικογένεια λείπει αντί να είναι χαλασμένη. Η απενεργοποίηση του IPv6 σε όλη τη συσκευή κάνει το σύμπτωμα να εξαφανιστεί και κρύβει την απόφαση· προτιμήστε να διορθώσετε την κάλυψη του προφίλ ή να απενεργοποιήσετε την οικογένεια μόνο σε αυτή τη σύνδεση, και σημειώστε ποια από τις δύο επιλέξατε.
Ένα δεύτερο μονοπάτι μπορεί να κερδίσει την αναζήτηση
Ένας ανταγωνιστικός μεσολαβητής, ένας δεύτερος πελάτης VPN, ένας εικονικός προσαρμογέας από κοντέινερ ή εργαλείο απομακρυσμένης επιφάνειας εργασίας, ή μια επιπλέον διαδρομή για το ακριβές πρόθεμα που δοκιμάζετε, όλα μπορούν να πάρουν προτεραιότητα. Μια συγκεκριμένη διαδρομή κερδίζει πάντα μια προεπιλεγμένη, οπότε ένα /24 που περίσσεψε για τον ιστότοπο που μετράτε, δείχνοντας στην πύλη LAN σας, συνεχίζει να στέλνει αυτή την κίνηση έξω από τη σήραγγα όσο υγιής κι αν είναι η σήραγγα.
Κάντε μια απογραφή πριν αλλάξετε οτιδήποτε, με εντολές μόνο για ανάγνωση:
route print -4
Get-NetRoute -DestinationPrefix 0.0.0.0/0 | Sort-Object RouteMetric
nmcli connection show --active
Ψάξτε για περισσότερες από μία προεπιλεγμένες διαδρομές με εύλογη μετρική, και για μια συγκεκριμένη διαδρομή που καλύπτει τον προορισμό. Στον περιηγητή, ελέγξτε επίσης αν μια επέκταση μεσολάβησης ή η ρύθμιση μεσολάβησης του συστήματος κατέχει τη σύνδεση· μια επέκταση μπορεί να ονομάσει το δικό της ανάντη και να αφήσει την έξοδο του λειτουργικού συστήματος ανέγγιχτη, κάτι που παράγει διαφορετική διεύθυνση στον περιηγητή απ' ό,τι σε ένα τερματικό στο ίδιο μηχάνημα.
Μετρήστε ξανά με νέο αίτημα
Επανασυνδεθείτε και μετά επαναλάβετε τη μέτρηση από την ίδια εφαρμογή που δοκιμάσατε την πρώτη φορά, γιατί μια σελίδα στην προσωρινή μνήμη ή μια επαναχρησιμοποιημένη σύνδεση αναφέρει την παλιά κατάσταση. Παρακολουθήστε το αρχείο καταγραφής ή την προβολή συμβάντων του πελάτη κατά τη σύνδεση: ένα σφάλμα στην εφαρμογή διαδρομών μετά την ταυτοποίηση είναι ισχυρότερη απόδειξη από οποιαδήποτε ένδειξη, και συνήθως ονομάζει τη διαδρομή ή τον προσαρμογέα που απέτυχε.
Κρατήστε δύο αποτελέσματα χωριστά. Αν η διεύθυνση αλλάζει αλλά ένας ιστότοπος σας αρνείται ακόμη, η σήραγγα λειτουργεί και ο ιστότοπος απορρίπτει διεύθυνση κέντρου δεδομένων· αυτό είναι άλλο πρόβλημα με άλλη απάντηση. Αν η διεύθυνση δεν αλλάζει ποτέ, δουλέψτε τις τέσσερις ερωτήσεις με σειρά: ποια διεύθυνση τύπωσε η δοκιμή, ποια οικογένεια ήταν, ποια εφαρμογή έκανε το αίτημα, και ποια διαδρομή ακολούθησε αυτό το αίτημα. Η τεκμηρίωση της Microsoft για τις αποφάσεις δρομολόγησης VPN εξηγεί πώς ένας πελάτης Windows επιλέγει ανάμεσα στη σήραγγα και τον φυσικό προσαρμογέα όταν και τα δύο έχουν διαδρομή.