Einführung
Die Fernzugriffsfunktionen von Level (Fernsteuerung, Terminal, Dienste, Prozesse usw.) verwenden eine WebRTC-basierte Verbindung zwischen Ihrem Browser und dem Zielgerät. Wenn diese Verbindung nicht direkt aufgebaut werden kann, wird auf Relay-Server zurückgegriffen. Wenn Fernsitzungen langsam sind, keine Verbindung hergestellt werden kann oder Sie dauerhaft „Verbindung wird hergestellt..." sehen, hilft Ihnen diese Anleitung, die Ursache des Problems zu finden.
Wie Level Fernverbindungen aufbaut
Level versucht, in dieser Reihenfolge eine Verbindung herzustellen, und hört auf, sobald eine erfolgreich ist:
Direktes P2P — Ihr Browser verbindet sich direkt mit dem Gerät. Niedrigste Latenz, kein Vermittler.
STUN — verwendet
global.stun.twilio.comum NAT zu durchdringen und einen direkten Pfad zu ermitteln.TURN über UDP (Port 3478) — Datenverkehr wird über
global.turn.twilio.com.TURN über TCP (Port 3478) — gleicher Relay, TCP statt UDP für strengere Firewalls.
TURN über TLS (Port 5349) — letzter Ausweg; verschlüsselter Relay für restriktivste Umgebungen.
Alle Verbindungen werden ausgehend sowohl vom Browser als auch vom Agenten initiiert. Sie benötigen keine eingehenden Firewallregeln.
ℹ️ HINWEIS: Relay-Verbindungen (TURN) fügen im Vergleich zu P2P Latenz hinzu. Wenn Sie dauerhaft über Relay verbunden sind, funktioniert die Sitzung, kann sich jedoch langsamer anfühlen. Das Ziel dieser Anleitung ist es, Sie zu P2P zu führen oder zumindest zu bestätigen, dass Relay korrekt funktioniert.
Verbindung testen
Twilio Network Test
Führen Sie dies im Browser auf dem Gerät aus, das Sie für den Zugriff auf Level verwenden (die Techniker-Seite, nicht der Endpunkt): Twilio Network Test
Damit wird getestet, ob Ihr Browser die STUN- und TURN-Server erreichen kann, die Level verwendet. Wenn die TURN-Tests hier fehlschlagen, werden Fernsitzungen von Ihrem Standort aus fehlschlagen oder eine Zeitüberschreitung aufweisen.
Trickle ICE Test
Das Trickle ICE-Tool testet, ob gültige ICE-Kandidaten für eine WebRTC-Verbindung gesammelt werden können: Trickle ICE
Verwenden Sie diese Werte:
STUN-Server:
stun:global.stun.twilio.com:3478TURN-Server:
turn:global.turn.twilio.com:3478
Wenn keine srflx Kandidaten erscheinen, ist STUN blockiert. Wenn keine relay Kandidaten erscheinen, ist TURN blockiert. Beide Ergebnisse bedeuten, dass auf der Techniker-Seite Firewall-Änderungen erforderlich sind.
Häufige Ursachen und Lösungen
Fernsitzungen können überhaupt keine Verbindung herstellen:
Der Browser auf der Techniker-Seite kann keine TURN-Server erreichen. Führen Sie den Twilio Network Test in Ihrem Browser aus, um dies zu bestätigen. Wenn er fehlschlägt, blockiert möglicherweise Ihr Unternehmensnetzwerk oder VPN UDP 3478 oder TCP 3478 ausgehend.
Das Netzwerk auf der Agenten-Seite blockiert dasselbe. Überprüfen Sie die Netzwerkanforderungen in Offline-Fehlerbehebung und bestätigen Sie, dass das Gerät
global.turn.twilio.comausgehend auf 3478.
Fernsitzungen stellen eine Verbindung her, sind aber langsam oder trennen sich häufig:
Die Verbindung läuft über Relay (TURN) statt P2P. Dies ist in stark per NAT oder Firewall gesicherten Netzwerken zu erwarten. Relay fügt Roundtrip-Latenz hinzu — wenn beide Seiten Internetzugang haben, sollte der TURN-Relay dennoch nutzbar sein.
Überprüfen Sie auf Paketverluste zwischen dem Agenten und
global.turn.twilio.commithilfe von Traceroute oder Ping.
Sitzungen funktionieren in einigen Netzwerken, aber nicht in anderen:
Das Problem ist spezifisch für die Firewall-Konfiguration dieses Netzwerks. Verwenden Sie Trickle ICE aus diesem Netzwerk heraus, um zu bestätigen, welche Kandidaten blockiert sind.
Erforderlicher Netzwerkzugriff
Damit Fernverbindungen funktionieren, benötigen sowohl Ihr Browser als auch das Zielgerät ausgehenden Zugriff auf:
Endpunkt | Port | Protokoll | Zweck |
| 3478 | UDP | STUN — NAT-Traversierung |
| 3478 | TCP & UDP | TURN-Relay |
| 5349 | TCP | TURN TLS (letzter Ausweg) |
💡 TIPP: Beginnen Sie mit UDP 3478 ausgehend. Die meisten Netzwerke, die TURN benötigen, können es auf UDP 3478 nutzen, ohne etwas anderes öffnen zu müssen. Wechseln Sie nur dann zu TCP 3478 oder 5349, wenn UDP blockiert ist.
Überprüfen, ob eine Sitzung P2P oder Relay verwendet
Level zeigt den Verbindungstyp direkt in der Benutzeroberfläche an — keine Paketaufzeichnung erforderlich.
Fernsteuerung — suchen Sie nach dem Verbindungs-Badge oben links in der Sitzungs-Symbolleiste. Es zeigt P2P oder Relay.
Hintergrundverwaltung (Terminal, Datei-Explorer, Prozesse, Dienste) — suchen Sie nach dem Badge oben rechts in der Sitzungs-Symbolleiste. Es zeigt Verbunden: P2P oder Verbunden: Relay.
Fahren Sie mit der Maus über das Badge, um zu sehen, welche Seite über Relay verbunden ist — es zeigt an, ob das Problem auf der Techniker-Seite (Ihr Browser), der Geräte-Seite (der Agent) oder auf beiden liegt. So wissen Sie genau, wo Sie die Netzwerkanalyse ansetzen müssen.
FAQ
Die Fernsteuerung stellt eine Verbindung her, fühlt sich aber träge an. Liegt das an Relay? Es könnte sein, aber es gibt viele Faktoren, die die Sitzungsleistung beeinflussen. Überprüfen Sie zunächst das Verbindungs-Badge — wenn es P2P anzeigt, ist der Verbindungstyp nicht das Problem und etwas anderes verursacht die Verzögerung. Wenn es Relay anzeigt, fahren Sie mit der Maus über das Badge, um zu sehen, welche Seite über Relay verbunden ist, und arbeiten Sie dann die Netzwerkanforderungen für diese Seite durch.
Der Twilio Network Test besteht, aber Fernsitzungen schlagen trotzdem fehl. Der Test läuft über Ihren Browser. Die Geräte-Seite benötigt ebenfalls ausgehenden Zugriff auf dieselben TURN-Endpunkte. Führen Sie
--checkauf dem Gerät (siehe Fehlerbehebung bei Agenten-Problemen) und suchen Sie nach TURN-bezogenen Fehlern. Wenn das Gerät in einem restriktiveren Netzwerk als Ihr Browser ist, kann es möglicherweiseglobal.turn.twilio.com.Muss ich eingehende Firewall-Ports für den Level-Fernzugriff öffnen? Nein. Alle Verbindungen werden ausgehend sowohl vom Browser als auch vom Agenten initiiert. Sie benötigen keine eingehenden Regeln.
Das Badge zeigt Relay an. Wie bekomme ich P2P zum Laufen? Fahren Sie zunächst mit der Maus über das Badge — es zeigt Ihnen, welche Seite über Relay verbunden ist. Wenn es die Geräte-Seite ist, prüfen Sie, ob das Gerät
global.stun.twilio.comundglobal.turn.twilio.comausgehend auf UDP 3478. Wenn es die Techniker-Seite (Ihr Browser) ist, führen Sie den Twilio Network Test aus diesem Netzwerk aus. Wenn beide Seiten Relay anzeigen, überprüfen Sie beide. In stark eingeschränkten Umgebungen (strenge Ausgangsfilterung, Carrier-Grade-NAT) kann Relay dauerhaft der einzige Modus sein — Sitzungen funktionieren dennoch, lediglich mit erhöhter Latenz.
