„Bei mir geht es, bei meinen Nutzern in Russland nicht“ gehört zu den häufigsten Netzwerkrätseln, die wir sehen. Was man nicht sieht, kann man nicht beheben, also schauen Sie zuerst aus diesen Ländern heraus auf Ihren Server. Zwei kostenlose Dienste machen daraus eine Prüfung von zwei Minuten.
Die Beispiele unten verwenden 203.0.113.10 als Serveradresse. Ersetzen Sie sie durch Ihre.
1. Schnelltest im Browser: check-host.net
Öffnen Sie check-host.net, geben Sie die IP Ihres Servers ein und starten Sie zuerst Ping, dann TCP port mit dem Port, auf dem Ihr Dienst lauscht (zum Beispiel 203.0.113.10:443). Die Ergebnisse listen alle Messpunkte auf; achten Sie auf die in Russland und im Iran. check-host.net hat Messpunkte in Moskau und in mehreren iranischen Städten.
Dieselben Tests laufen auch im Terminal. Starten Sie einen Ping-Test von einem russischen und einem iranischen Messpunkt:
curl -s -H 'Accept: application/json' \
'https://check-host.net/check-ping?host=203.0.113.10&node=ru1.node.check-host.net&node=ir5.node.check-host.net'
Die Antwort enthält eine request_id. Warten Sie ein paar Sekunden und holen Sie das Ergebnis ab:
curl -s -H 'Accept: application/json' 'https://check-host.net/check-result/REQUEST_ID'
Für einen TCP-Test ersetzen Sie check-ping durch check-tcp und hängen den Port an den Host an: host=203.0.113.10:443. Die Namen der Messpunkte ändern sich gelegentlich; die aktuelle Liste steht unter https://check-host.net/nodes/hosts.
2. Zweite Meinung: Globalping
Globalping führt Tests von freiwilligen Messpunkten auf der ganzen Welt aus, auch in Russland und im Iran. Im Browser wählen Sie die Testart, geben Ihre IP ein und tragen das Land als Standort ein. Im Terminal:
curl -s -X POST https://api.globalping.io/v1/measurements \
-H 'content-type: application/json' \
-d '{"type":"ping","target":"203.0.113.10","locations":[{"country":"RU"},{"country":"IR"}],"limit":2}'
Die Antwort enthält eine id. Nach ein paar Sekunden:
curl -s https://api.globalping.io/v1/measurements/MEASUREMENT_ID
Jedes Ergebnis zeigt Land und Stadt des Messpunkts und ob das Ziel geantwortet hat.
3. Die Ergebnisse lesen
| Was Sie sehen | Was es meistens bedeutet |
|---|---|
| Ping schlägt fehl, TCP zu Ihrem Port verbindet | ICMP wird irgendwo gefiltert. Ihr Server ist erreichbar; nichts zu tun. |
| Ping und TCP scheitern von mehreren Messpunkten eines Landes, funktionieren überall sonst | Die Adresse wird höchstwahrscheinlich in diesem Land gefiltert. |
| TCP verbindet aus dem Land heraus, Ihr VPN aber nicht | Das Protokoll wird blockiert, nicht Ihre IP. Eine neue Adresse hilft nicht. |
| Schlägt überall fehl, auch aus Europa | Es liegt an Ihrem Server, nicht am Land: Der Dienst läuft nicht oder eine Firewall sperrt den Port. |
Ein einzelner fehlgeschlagener Messpunkt beweist wenig; Heim- und Mobilfunknetze haben ihre eigenen Probleme. Vertrauen Sie einem Muster über mehrere Messpunkte im selben Land.
4. Was Sie dagegen tun können
Wenn die IP gefiltert wird. Die Lösung ist eine andere Adresse. Auf einem Tarif mit dedizierter IP können Sie eine zweite IPv4 hinzufügen oder auf einen neuen Server umziehen und eine neue bekommen. Beide Optionen und ihre Preise stehen unter IP-Adresse ändern. Prüfen Sie eine neue Adresse auf dieselbe Weise, bevor Sie Ihre Nutzer darauf umziehen.
Wenn das Protokoll blockiert wird. Die Handshakes von WireGuard und OpenVPN sind für Deep Packet Inspection leicht zu erkennen. VLESS + Reality sieht wie gewöhnliches HTTPS aus und hält dort, wo VPN-Protokolle gefiltert werden, deutlich besser durch.
Wenn es von überall scheitert. Fangen Sie beim Server an: Läuft der Dienst, lauscht er auf dem Port, lässt die Firewall ihn durch? Die Checkliste zur VPN-Fehlersuche führt Schritt für Schritt hindurch.
Auf einem NAT-Tarif testen Sie Ihren persönlichen Port (den im Dashboard, etwa 20xxx). Nur er erreicht den Server von außen; um Verbindungen auf 443 oder einem VPN-Port anzunehmen, brauchen Sie einen Tarif mit eigener IPv4.
Kommentare
Noch keine Kommentare. Sei der Erste.