Citrix DaaS™

NAT-Kompatibilität

Um eine direkte Verbindung zwischen einem externen Benutzergerät und dem Session Host herzustellen, nutzt HDX™ Direct Hole Punching für die NAT-Traversal und STUN, um den Austausch der öffentlichen IP-Adresse und der Port-Mappings für das Client-Gerät und den Session Host zu ermöglichen. Dies ähnelt der Funktionsweise von VoIP-, Unified Communications- und P2P-Lösungen.

Solange Firewalls und andere Netzwerkkomponenten so konfiguriert sind, dass sie den UDP-Verkehr für die STUN-Anfragen und die HDX-Sitzungen zulassen, sollte HDX Direct für externe Benutzer funktionieren. Es gibt jedoch bestimmte Szenarien, in denen die NAT-Typen der Benutzer- und Session-Host-Netzwerke zu einer inkompatiblen Kombination führen, wodurch HDX Direct fehlschlägt.

Validierungen

Sie können den NAT-Typ und die Filterung auf dem Client und dem Session Host mithilfe des STUN-Client-Dienstprogramms von STUNTMAN validieren:

  1. Laden Sie das entsprechende Paket für die Zielplattform von stunprotocol.org herunter und extrahieren Sie den Inhalt.
  2. Öffnen Sie eine Terminal-Eingabeaufforderung und navigieren Sie zu dem Verzeichnis, in das der Inhalt extrahiert wurde.
  3. Führen Sie den folgenden Befehl aus: .\stunclient.exe stunserver.stunprotocol.org ---mode behavior
  4. Beachten Sie die Ausgabe.

    Wenn die Binding- und Verhaltenstests erfolgreich sind, melden sowohl der Binding-Test als auch der Verhaltenstest den Erfolg, und ein NAT-Verhalten wird angegeben:

    NAT-Erfolg

    Wenn die Tests fehlschlagen, melden sowohl der Binding-Test als auch der Verhaltenstest den Fehler.

    NAT-Fehler

  5. Führen Sie den folgenden Befehl aus: .\stunclient.exe stunserver2024.stunprotocol.org ---mode filtering
  6. Beachten Sie die Ausgabe.

In der folgenden Tabelle erfahren Sie, ob HDX Direct für externe Benutzer voraussichtlich funktioniert, basierend auf den Testergebnissen sowohl des Clients als auch des Session Hosts:

| Client-NAT-Verhalten | Client-NAT-Filterung | Session-Host-NAT-Verhalten | Session-Host-NAT-Filterung | Erwarteter Erfolg? | | — | – | – | – | – | | Endpunktunabhängiges Mapping | Beliebig | Endpunktunabhängiges Mapping | Beliebig | Ja | | Endpunktunabhängiges Mapping | Endpunktunabhängige Filterung | Adressabhängiges Mapping | Beliebig | Ja | | Endpunktunabhängiges Mapping | Adressabhängige Filterung | Adressabhängiges Mapping | Beliebig | Nein | | Endpunktunabhängiges Mapping | Adress- und Portabhängige Filterung | Adressabhängiges Mapping | Beliebig | Nein | | Endpunktunabhängiges Mapping | Endpunktunabhängige Filterung | Adress- und Portabhängiges Mapping | Endpunktunabhängige Filterung | Ja | | Endpunktunabhängiges Mapping | Adressabhängige Filterung | Adressabhängiges Mapping | Beliebig | Nein | | Endpunktunabhängiges Mapping | Adress- und Portabhängige Filterung | Adressabhängiges Mapping | Beliebig | Nein | | Adressabhängiges Mapping | Beliebig | Endpunktunabhängiges Mapping | Endpunktunabhängige Filterung | Ja | | Adressabhängiges Mapping | Beliebig | Endpunktunabhängiges Mapping | Adressabhängige Filterung | Nein | | Adressabhängiges Mapping | Beliebig | Endpunktunabhängiges Mapping | Adress- und Portabhängige Filterung | Nein | | Adressabhängiges Mapping | Beliebig | Adressabhängiges Mapping | Beliebig | Nein | | Adressabhängiges Mapping | Beliebig | Adress- und Portabhängiges Mapping | Beliebig | Nein | | Adress- und Portabhängiges Mapping | Beliebig | Endpunktunabhängiges Mapping | Endpunktunabhängige Filterung | Ja | | Adress- und Portabhängiges Mapping | Beliebig | Endpunktunabhängiges Mapping | Adressabhängige Filterung | Nein | | Adress- und Portabhängiges Mapping | Beliebig | Endpunktunabhängiges Mapping | Adress- und Portabhängige Filterung | Nein | | Adress- und Portabhängiges Mapping | Beliebig | Adressabhängiges Mapping | Beliebig | Nein | | Adress- und Portabhängiges Mapping | Beliebig | Adress- und Portabhängiges Mapping | Beliebig | Nein | | Fehlgeschlagen | Beliebig | Beliebig | Beliebig | Nein | | Beliebig | Beliebig | Fehlgeschlagen | Beliebig | Nein | | Fehlgeschlagen | Beliebig | Fehlgeschlagen | Beliebig | Nein |

NAT-Kompatibilität

In diesem Artikel