Derselbe Spielserver funktioniert nur über ein VPN: Was das beweist
Ein VPN ändert die Quelladresse, die Route und manchmal die Endpunktauswahl. Erfassen Sie den Vorgang und den ersten Fehler, bevor Sie den direkten Pfad beschuldigen.
Ein Server, zwei Versuche: Mit ausgeschaltetem VPN bricht die Sitzung während des Ladens ab, mit eingeschaltetem tritt dieselbe Sitzung bei. Das ist echter Beleg, und man liest leicht zu viel hinein. Ein VPN einzuschalten ändert die Quelladresse, den Transitpfad, die Resolver-Richtlinie und manchmal die Adressfamilie auf einmal, ein Erfolg sagt Ihnen also, dass der Unterschied zählte, ohne zu sagen, welcher Unterschied es war. Den Vergleich Schicht für Schicht durchzugehen ist der Weg zu einer Antwort, mit der Sie arbeiten können. Es hält Sie auch davon ab, vier Dinge zu ändern und nichts zu lernen.
Klären Sie zuerst, was der Betreiber beabsichtigt
Ein privater Server, der ein freigegebenes VPN verlangt, soll über eine gewöhnliche öffentliche Verbindung nicht erreichbar sein, und das ist eine funktionierende Konfiguration und kein Fehler. Ein veröffentlichter öffentlicher Server, der auf genau einem Zugangsweg scheitert, ist ein anderer Fall mit einem anderen Verantwortlichen. Bevor Sie irgendetwas testen, stellen Sie fest, welchen der beiden Sie vor sich haben, denn die Antwort entscheidet, ob Sie ein Netzwerk debuggen oder eine Richtlinie lesen. Fragen Sie den Betreiber oder lesen Sie seine veröffentlichten Zugangshinweise, statt es aus einem fehlgeschlagenen Beitritt zu schließen.
Wenn der Betreiber eine Zugangsmethode veröffentlicht, nutzen Sie sie. Eine absichtliche Einschränkung zu umgehen ist nicht dieselbe Aufgabe wie eine kaputte Route zu reparieren.
Halten Sie das Vergleichsprotokoll klein und fest
Halten Sie Spiel, Konto, gewählten Server und Vorgang zwischen den Versuchen konstant und ändern Sie nur den VPN-Zustand. Notieren Sie Serverkennung und Region sowie die tatsächliche Adresse, unter der der Client sie anzeigt, denn der sichtbare Servername ist nicht das, was das Netzwerk verwendet. „Der Launcher hat sich geöffnet“ und „diese Mehrspielersitzung ist beigetreten“ sind verschiedene Ergebnisse, und sie zu vermischen macht den Vergleich wertlos.
Schreiben Sie die vier Zeilen vor dem ersten Test auf. Ein Vergleich, den Sie hinterher aus dem Gedächtnis rekonstruieren, ist eine Geschichte, keine Messung.
Benennen Sie den ersten Fehler, nicht die letzte Meldung
Die Meldung auf dem Bildschirm ist meist das letzte Ereignis einer Kette. Notieren Sie stattdessen das erste aussagekräftige: Namensauflösung, Transport-Timeout, Verbindungsabweisung, eine Kontosperre oder einen Sitzungsfehler, nachdem die Verbindung geklappt hat. Diese Kategorien haben verschiedene Verantwortliche und verschiedene Lösungen, und ein allgemeines „getrennt“-Banner presst sie in ein nutzloses Wort.
Wenn der Client ein Log führt, lesen Sie es auf die Phase hin und nicht auf den Fehlercode. Die Phase sagt Ihnen, welche Schicht als Nächstes zu testen ist.
Derselbe Name bedeutet nicht dasselbe Tupel
Ein Hostname kann auf verschiedenen Pfaden zu verschiedenen Adressen auflösen, und IPv4 und IPv6 können völlig unterschiedlichen Routen und Richtlinien folgen. Prüfen Sie, ob der direkte Versuch und der VPN-Versuch dasselbe Ziel und dieselbe Adressfamilie verwendeten, bevor Sie ihre Ergebnisse vergleichen. Sonst vergleichen Sie zwei Experimente und nennen sie eines.
Bei einem Routenunterschied bedenken Sie, dass Internet-Routing der Betreiberrichtlinie folgt und nicht der geografisch kürzesten Linie, was genau der Gedanke ist, der in der BGP-Spezifikation beschrieben wird. Ein VPN, das einen schlechten Transitpfad meidet, zeigt, dass ein Pfad schlecht war, nicht dass jemand Sie absichtlich drosselt.
Testen Sie den Transport, den das Spiel tatsächlich nutzt
Eine erfolgreiche TCP-Verbindung zu einem Port stellt keine UDP-Sitzung her, und keines von beiden beweist, dass der Login des Spiels abgeschlossen ist. Folgen Sie den Diensten, die der Titel tatsächlich braucht, statt einer aus einem anderen Spiel kopierten Portliste, und beobachten Sie lieber das Verhalten des Clients selbst, als von außen zu sondieren. Wenn ein Server eine Anfrage von Ihrer Ausgangsadresse mit einer Ablehnung beantwortet, ist das eine Richtlinienfrage für den Betreiber und kein Beleg über Ihr lokales Kabel oder Ihren Router.
Nutzen Sie den Support- oder Einspruchskanal des Publishers bei einer ausdrücklichen Einschränkung. Die Berechtigung eines Kontos zu verschleiern ist eine andere Tätigkeit mit anderen Folgen.
Wenn Sie es aufschreiben, nennen Sie beide Pfade, den unveränderten Vorgang, den gewählten Server und die Adressfamilie sowie den ersten Fehler. Das ist ein Bericht, den ein Betreiber untersuchen kann, und er erfordert nicht, vier Einstellungen auf einmal zu ändern.