Ένας διακομιστής, δύο απόπειρες: με το VPN κλειστό η συνεδρία πέφτει κατά τη φόρτωση, με το VPN ανοιχτό η ίδια συνεδρία συνδέεται. Αυτό είναι πραγματική απόδειξη και είναι εύκολο να την υπερερμηνεύσεις. Το άνοιγμα ενός VPN αλλάζει τη διεύθυνση προέλευσης, τη διαδρομή διέλευσης, την πολιτική του resolver και μερικές φορές την οικογένεια διευθύνσεων όλα μαζί, οπότε μια επιτυχία σου λέει ότι η διαφορά είχε σημασία χωρίς να σου λέει ποια διαφορά ήταν. Το να περνάς τη σύγκριση ένα επίπεδο τη φορά είναι ο τρόπος να πάρεις μια απάντηση με την οποία μπορείς να δράσεις. Σε κρατά επίσης από το να αλλάξεις τέσσερα πράγματα και να μη μάθεις τίποτα.

Επιβεβαίωσε πρώτα τι σκοπεύει ο διαχειριστής

Ένας ιδιωτικός διακομιστής που απαιτεί εγκεκριμένο VPN υποτίθεται ότι είναι απρόσιτος μέσω μιας συνηθισμένης δημόσιας σύνδεσης, και αυτό είναι λειτουργική διαμόρφωση και όχι βλάβη. Ένας δημοσιευμένος δημόσιος διακομιστής που αποτυγχάνει ακριβώς σε μία διαδρομή πρόσβασης είναι διαφορετική περίπτωση με διαφορετικό ιδιοκτήτη. Πριν δοκιμάσεις οτιδήποτε, καθόρισε ποια από τις δύο βλέπεις, γιατί η απάντηση αποφασίζει αν κάνεις debugging σε δίκτυο ή αν διαβάζεις πολιτική. Ρώτησε τον διαχειριστή ή διάβασε τις δημοσιευμένες σημειώσεις πρόσβασης, αντί να το συμπεράνεις από μια αποτυχημένη σύνδεση.

Αν ο διαχειριστής δημοσιεύει μέθοδο πρόσβασης, χρησιμοποίησέ την. Το να παρακάμψεις έναν σκόπιμο περιορισμό δεν είναι το ίδιο έργο με το να διορθώσεις μια χαλασμένη διαδρομή.

Κράτα το αρχείο σύγκρισης μικρό και σταθερό

Κράτα το παιχνίδι, τον λογαριασμό, τον επιλεγμένο διακομιστή και τη λειτουργία σταθερά μεταξύ των απόπειρων, και άλλαξε μόνο την κατάσταση του VPN. Κατέγραψε το αναγνωριστικό του διακομιστή και την περιοχή, καθώς και την πραγματική διεύθυνση όπου την εκθέτει ο πελάτης, γιατί το ορατό όνομα του διακομιστή δεν είναι αυτό που χρησιμοποιεί το δίκτυο. «Άνοιξε ο launcher» και «αυτή η συνεδρία multiplayer συνδέθηκε» είναι διαφορετικά αποτελέσματα, και το να τα ανακατεύεις κάνει τη σύγκριση άχρηστη.

Γράψε τις τέσσερις γραμμές πριν από την πρώτη δοκιμή. Μια σύγκριση που την ανακατασκευάζεις μετά από μνήμης είναι ιστορία, όχι μέτρηση.

Ονόμασε την πρώτη αποτυχία, όχι το τελευταίο μήνυμα

Το μήνυμα στην οθόνη είναι συνήθως το τελευταίο γεγονός σε μια αλυσίδα. Σημείωσε αντ’ αυτού το πρώτο ουσιαστικό: επίλυση ονόματος, λήξη χρόνου μεταφοράς, απόρριψη σύνδεσης, περιορισμός λογαριασμού ή σφάλμα συνεδρίας αφού η σύνδεση πέτυχε. Αυτές οι κατηγορίες έχουν διαφορετικούς ιδιοκτήτες και διαφορετικές διορθώσεις, και ένα γενικό πανό «αποσυνδέθηκε» τις συνθλίβει σε μια άχρηστη λέξη.

Αν ο πελάτης κρατά αρχείο καταγραφής, διάβασέ το για το στάδιο και όχι για τον κωδικό σφάλματος. Το στάδιο σου λέει ποιο επίπεδο να δοκιμάσεις μετά.

Το ίδιο όνομα δεν σημαίνει την ίδια πλειάδα

Ένα όνομα κεντρικού υπολογιστή μπορεί να επιλυθεί σε διαφορετικές διευθύνσεις σε διαφορετικές διαδρομές, και τα IPv4 και IPv6 μπορούν να ακολουθήσουν εντελώς διαφορετικές διαδρομές και πολιτικές. Έλεγξε αν η άμεση απόπειρα και η απόπειρα μέσω VPN χρησιμοποίησαν τον ίδιο προορισμό και την ίδια οικογένεια διευθύνσεων πριν συγκρίνεις τα αποτελέσματά τους. Αλλιώς συγκρίνεις δύο πειράματα και τα ονομάζεις ένα.

Για μια διαφορά διαδρομής, θυμήσου ότι η δρομολόγηση στο διαδίκτυο ακολουθεί την πολιτική του διαχειριστή και όχι τη γεωγραφικά συντομότερη γραμμή, που είναι ακριβώς η ιδέα που περιγράφεται στην προδιαγραφή BGP. Ένα VPN που αποφεύγει μια κακή διαδρομή διέλευσης αποδεικνύει ότι μια διαδρομή ήταν κακή, όχι ότι κάποιος σε περιορίζει σκόπιμα.

Δοκίμασε τη μεταφορά που χρησιμοποιεί πραγματικά το παιχνίδι

Μια επιτυχημένη σύνδεση TCP σε μία θύρα δεν καθιερώνει συνεδρία UDP, και καμία από τις δύο δεν αποδεικνύει ότι η σύνδεση στο παιχνίδι ολοκληρώθηκε. Ακολούθησε τις υπηρεσίες που χρειάζεται πραγματικά ο τίτλος αντί για μια λίστα θυρών αντιγραμμένη από άλλο παιχνίδι, και προτίμησε να παρατηρείς τη συμπεριφορά του ίδιου του πελάτη αντί να ανιχνεύεις από έξω. Αν ένας διακομιστής απαντήσει σε αίτημα από τη διεύθυνση εξόδου σου με άρνηση, αυτό είναι ζήτημα πολιτικής για τον διαχειριστή, όχι απόδειξη για το τοπικό καλώδιο ή τον δρομολογητή σου.

Χρησιμοποίησε το κανάλι υποστήριξης ή ένστασης του εκδότη για ρητό περιορισμό. Το να συγκαλύπτεις την επιλεξιμότητα ενός λογαριασμού είναι άλλη δραστηριότητα με άλλο σύνολο συνεπειών.

Όταν το γράψεις, συμπερίλαβε και τις δύο διαδρομές, την αμετάβλητη λειτουργία, τον επιλεγμένο διακομιστή και την οικογένεια διευθύνσεων, και την πρώτη αποτυχία. Αυτή είναι μια αναφορά που μπορεί να διερευνήσει ένας διαχειριστής, και δεν απαιτεί να αλλάξεις τέσσερις ρυθμίσεις ταυτόχρονα για να την παραγάγεις.

Σχετικά άρθρα