Prüfen Sie die Client-Rolle des Routers, bevor Sie ein VPN-Profil importieren
Durchleitung, Server und Client sind drei verschiedene Rollen. Gleichen Sie Firmware, Profilformat und die verwendeten Optionen ab, bevor Sie einem VPN-Logo vertrauen.
Eine Datenblattseite mit VPN-Logo sagt, dass die Box etwas mit VPN machen kann. Sie sagt nicht, dass die Firmware als Client für das Protokoll in der Datei dienen kann, die Sie in der Hand halten. Das sind verschiedene Fähigkeiten mit verschiedenen Anforderungen, und die Lücke dazwischen ist der Punkt, an dem die meisten dieser Käufe schiefgehen. Prüfen Sie die Rolle vor der Marke.
Vier Prüfungen machen aus einer Funktionsliste eine Antwort.
Ein VPN-Logo ist keine Aussage über Fähigkeiten
Router bewerben VPN-Unterstützung in mindestens drei Bedeutungen: Durchleitung für Verkehr von anderen Geräten, ein Server, der eingehende Tunnel annimmt, und ein Client, der einen ausgehenden Tunnel aufbaut. Nur der dritte verbraucht das Profil, das Sie heruntergeladen haben. Besonders die IPsec-Durchleitung ist ein NAT-Helfer und kein Endpunkt, und sie erscheint auf Geräten, die IPsec überhaupt nicht beenden oder aufbauen können.
Fragen Sie, welche Rolle die Datei braucht, und dann, ob diese Rolle in der Firmware-Version auf dem Gerät vorhanden ist.
Lesen Sie die Funktionsliste für die Firmware, die Sie tatsächlich betreiben
Modellnamen sind keine Firmware-Versionen, und eine Anleitung für das vorherige Hauptrelease beschreibt einen anderen Funktionsumfang. Auf OpenWrt lässt sich die Frage aus einer Shell beantworten: opkg list-installed | grep -E "openvpn|wireguard" zeigt, ob die Client-Pakete vorhanden sind, und das WireGuard-Kernelmodul ist von den Userland-Werkzeugen getrennt. Bei einem Gerät eines Herstellers lesen Sie die Versionshinweise für den installierten Build statt die Marketingseite des Modells.
Wenn die Fähigkeit als Paket kommt, bestätigen Sie, dass es installiert ist und nicht nur im Repository verfügbar.
Gleichen Sie das Profilformat mit dem Importer ab
Ein OpenVPN-Profil ist eine Direktivsprache. Eine WireGuard-Peer-Datei ist eine INI mit einem privaten Schlüssel und einer Liste erlaubter IP-Adressen. IKEv2-Anmeldedaten sind ein Zertifikat oder ein Benutzername plus eine Serveridentität. Ein Routerformular, das eines davon annimmt, übersetzt die anderen nicht, und eine Import-Schaltfläche, die behauptet, alles zu akzeptieren, verdient Misstrauen.
Öffnen Sie die Datei und lesen Sie die ersten zehn Zeilen. Das sagt Ihnen, welchen Importer Sie brauchen, bevor es ein Menü tut.
Prüfen Sie die Optionen, die das Profil wirklich nutzt
Unterstützung für das Protokoll ist keine Unterstützung für Ihr Profil. Sehen Sie sich die Direktiven an, die die Sicherheitseigenschaften tragen: eingebettete Zertifikate, tls-crypt oder tls-auth, Cipher- und Daten-Cipher-Wahl, Kompression und Skript-Hooks. Eine Router-Implementierung kann die Datei annehmen und eine Direktive still ignorieren, die sie nicht umsetzt, was einen Tunnel ergibt, der sich verbindet und sich anders verhält als der auf Ihrem Laptop.
Das gefährliche Ergebnis ist kein abgelehnter Import. Es ist ein akzeptierter Import, der still etwas fallen gelassen hat.
Testen Sie die Richtlinie, nicht nur den Handshake
Entscheiden Sie, was die Verbindung tragen muss: ein Segment oder jedes Gerät, welcher DNS-Resolver, ob IPv6 in den Tunnel geht oder lokal bleibt, und was passiert, wenn der Tunnel abbricht. Das sind eigene Funktionen neben dem Verbindungsaufbau, und genau hier unterscheidet sich ein Router am stärksten von einem Desktop-Client. Halten Sie die lokale Verwaltung während der Tests erreichbar, sonst kostet Sie der erste Routingfehler den physischen Zugang.
Ein abgeschlossener Handshake ist der Beginn der Überprüfung. Senden Sie echten Verkehr an ein echtes Ziel und prüfen Sie den Rückweg.