Die Bezeichnung neben einem VPN-Adapter beschreibt die Software, die die Schnittstelle erstellt hat, und das ist eine Ebene über den Paketen, die tatsächlich durch das Netzwerk laufen. Ein Plugin kann einen Adapter anzeigen, dessen Name die eigene Klassifizierung des Plugins widerspiegelt und nicht die Kapselung auf der Leitung. Client, Profil und Gegenstelle zu lesen beantwortet, was der Name nicht beantworten kann. Zwei Verbindungen, die in einem Einstellungsmenü identisch aussehen, können sich in einem Mitschnitt völlig unterschiedlich verhalten.

Der Name stammt vom Anbieter, nicht von der Leitung

Windows definiert eine kurze Liste von Verbindungstypen für seine integrierten VPN-Clients, und Drittanbieterprodukte installieren daneben ihren eigenen Stack. Der Adapter, der in der Netzwerkliste erscheint, wird von dem Treiber erstellt, dem die Verbindung gehört, sein Name ist also ein Beleg über den Treiber, keine Garantie über das äußere Protokoll. Deshalb kann auch die Deinstallation eines Clients einen Adapternamen zurücklassen.

Microsofts Dokumentation zu VPN-Verbindungstypen stellt ausdrücklich klar, dass der Typ die Konfiguration des Clients für diese Verbindung beschreibt. Ist ein Plugin beteiligt, folgt der angezeigte Typ dem, was das Plugin registriert, und die tatsächliche Kapselung kann etwas völlig anderes sein.

Dieselbe Schichtung findet sich anderswo. Ein virtueller Adapter auf einem Linux-Host, ein TAP-Gerät oder eine mobile VPN-Diensterweiterung sind alles Schnittstellen, die von Software erstellt werden, und der Schnittstellenname wird von dieser Software gewählt statt mit dem Server ausgehandelt.

Was Ports und Adressen Ihnen sagen können und was nicht

Jede Schicht hinterlässt andere Belege. Lesen Sie sie getrennt, und eine Bezeichnung hört auf, ein Urteil zu sein:

EvidenceWhat it establishesWhere it misleads
Adapter nameWhich driver bound the interfacePlugins choose their own labels
Profile fileWhich client consumes the configurationAbstraction layers hide the transport
Outer portWhich port the peer accepts443 carries several protocols plus HTTPS
Tunnel addressThe inner interface's networkSays nothing about encapsulation

TCP 443 ist das klarste Beispiel. Er kann SSTP, einen OpenVPN-TCP-Tunnel, eine SoftEther-SSL-VPN-Sitzung oder gewöhnlichen Webverkehr tragen, und die Portnummer allein kann sie nicht unterscheiden. Eine Firewall-Regel, die 443 erlaubt, ist daher kein Beleg dafür, welcher Client verwendet wird. Ein Mitschnitt auf der äußeren Schnittstelle klärt es und klärt es in Sekunden.

Lesen Sie das Profilformat und die Gegenstelle

Die Konfigurationsdatei ist ein stärkerer Hinweis als der Adapter. Ein OpenVPN-Profil enthält Anweisungen wie remote, proto und ca; eine WireGuard-Konfiguration enthält einen [Interface]-Abschnitt mit einem privaten Schlüssel und [Peer]-Abschnitte mit erlaubten IPs; ein Windows-Telefonbucheintrag speichert den Verbindungstyp in seinem eigenen Format. Jede Syntax gehört zu einer Implementierung.

Schauen Sie dann in die Dokumentation und die Protokolle der Gegenstelle. Der Server weiß, welcher Protokollhandler die Sitzung angenommen hat, und sein Protokoll nennt die abgeschlossene Phase. Dieser Beleg schlägt jede Bezeichnung auf dem Desktop, denn er wird dort aufgezeichnet, wo die Pakete tatsächlich interpretiert wurden.

Wählen Sie die Anleitung nach Protokoll, nicht nach Bezeichnung

Eine OpenVPN-Anweisung gehört zu OpenVPN, WireGuard-Schlüssel und erlaubte IPs gehören zu WireGuard, und ein SSTP-Profil ist keines von beiden. Die Option eines Clients in einen anderen einzufügen, weil ein Adaptername kompatibel klang, ist der Weg, eine funktionierende Konfiguration zu zerstören.

Sobald das Protokoll bestimmt ist, wählen Sie den passenden Fehlerbehebungspfad: das eigene Protokoll des Clients, das protokollspezifische Protokoll des Servers und ein Mitschnitt, der den äußeren Austausch zeigt. Von dort hat der Fehler einen Namen statt einer Bezeichnung.

Ähnliche Artikel