Datenverkehrsrichtlinien
Datenverkehrsrichtlinien ermöglichen Ihnen die Konfiguration der folgenden Einstellungen für Benutzerverbindungen:
-
Erzwingen kürzerer Timeouts für sensible Anwendungen, auf die von nicht vertrauenswürdigen Netzwerken zugegriffen wird.
-
Umschalten des Netzwerkverkehrs auf TCP für einige Anwendungen. Wenn Sie TCP auswählen, müssen Sie Single Sign-On für bestimmte Anwendungen aktivieren oder deaktivieren.
-
Identifizieren von Situationen, in denen Sie andere HTTP-Funktionen für den Datenverkehr des Citrix Secure Access™ Clients verwenden möchten.
-
Definieren der Dateinamenerweiterungen, die mit der Dateitypzuordnung verwendet werden.
Eine Datenverkehrsrichtlinie erstellen
Um eine Datenverkehrsrichtlinie zu konfigurieren, erstellen Sie ein Profil und konfigurieren die folgenden Parameter:
-
Protokoll (HTTP oder TCP)
-
Anwendungs-Timeout
-
Single Sign-On für Webanwendungen
-
Formular-Single Sign-On
-
Dateitypzuordnung
-
Repeater-Plug-in
-
Kerberos Constrained Delegated (KCD)-Konten
Nachdem Sie die Datenverkehrsrichtlinie erstellt haben, können Sie die Richtlinie an virtuelle Server, Benutzer, Gruppen oder global binden.
Sie haben beispielsweise die Webanwendung PeopleSoft Human Resources auf einem Server im internen Netzwerk installiert. Sie können eine Datenverkehrsrichtlinie für diese Anwendung erstellen, die die Ziel-IP-Adresse und den Zielport definiert, und Sie können die Zeit festlegen, die ein Benutzer bei der Anwendung angemeldet bleiben kann, z. B. 15 Minuten.
Wenn Sie andere Funktionen, wie z. B. HTTP-Komprimierung für eine Anwendung, konfigurieren möchten, können Sie eine Datenverkehrsrichtlinie verwenden, um die Einstellungen zu konfigurieren. Wenn Sie die Richtlinie erstellen, verwenden Sie den HTTP-Parameter für die Aktion. Erstellen Sie im Ausdruck die Zieladresse für den Server, auf dem die Anwendung ausgeführt wird.
Beispielausdrücke für Datenverkehrsrichtlinien
Im Folgenden sind die Ausdrucksbeispiele für Datenverkehrsrichtlinien aufgeführt:
-
add vpn trafficPolicy trafPol1 "HTTP.REQ.URL.CONTAINS(\"/Citrix/\") || HTTP.REQ.URL.CONTAINS(\"10.102.\")")" trafAct1 -
add vpn trafficPolicy trafPol2 "HTTP.REQ.HOSTNAME.CONTAINS(\"portal-srv\") || HTTP.REQ.URL.CONTAINS(\"homePage\"))" trafAct2 -
add vpn trafficPolicy trafPol3 true trafAct3
Konfigurieren einer Datenverkehrsrichtlinie mithilfe der GUI
-
erweitern NetScaler Gateway > Policies und klicken Sie dann auf Traffic.
-
Klicken Sie im Detailbereich auf der Registerkarte Policies auf Add.
-
Geben Sie im Dialogfeld Create Traffic Policy unter Name einen Namen für die Richtlinie ein.
-
Klicken Sie neben Request Profile auf New.
-
Geben Sie unter Name einen Namen für das Profil ein.
-
Wählen Sie unter Protocol entweder HTTP oder TCP aus.Hinweis: Wenn Sie TCP als Protokoll auswählen, können Sie Single Sign-On nicht konfigurieren, und die Einstellung ist im Profildialogfeld deaktiviert.
-
Geben Sie unter AppTimeout (Minuten) die Anzahl der Minuten ein. Diese Einstellung begrenzt die Zeit, die Benutzer bei der Webanwendung angemeldet bleiben können.
-
Um Single Sign-On für die Webanwendung zu aktivieren, wählen Sie unter Single Sign-On die Option ON aus.Hinweis: Wenn Sie formularbasiertes Single Sign-On verwenden möchten, können Sie die Einstellungen innerhalb des Traffic-Profils konfigurieren. Weitere Informationen finden Sie unter Konfigurieren von formularbasiertem Single Sign-On.
-
Um eine Dateitypzuordnung anzugeben, wählen Sie unter Dateitypzuordnung die Option ON aus.
-
Um das Repeater-Plug-in zur Optimierung des Netzwerkverkehrs zu verwenden, wählen Sie in Citrix SD-WAN™ die Option ON aus, klicken Sie auf Erstellen und dann auf Schließen.
-
Wenn Sie KCD auf der Appliance konfigurieren, wählen Sie unter KCD-Konto das Konto aus.Weitere Informationen zum Konfigurieren von KCD auf der Appliance finden Sie unter Konfigurieren von NetScaler Gateway für die eingeschränkte Kerberos-Delegierung.
-
Im Dialogfeld "Traffic-Richtlinie erstellen" erstellen oder fügen Sie einen Ausdruck hinzu, klicken Sie auf Erstellen und dann auf Schließen.
Formularbasiertes Single Sign-On konfigurieren
Formularbasiertes Single Sign-On ermöglicht Benutzern die einmalige Anmeldung bei allen geschützten Anwendungen in Ihrem Netzwerk. Wenn Sie formularbasiertes Single Sign-On in NetScaler Gateway konfigurieren, können Benutzer auf Webanwendungen zugreifen, die eine HTML-formularbasierte Anmeldung erfordern, ohne ihr Kennwort erneut eingeben zu müssen. Ohne Single Sign-On müssen sich Benutzer separat anmelden, um auf jede Anwendung zuzugreifen.
Nach dem Erstellen des formularbasierten Single Sign-On-Profils erstellen Sie dann ein Traffic-Profil und eine Richtlinie, die das formularbasierte Single Sign-On-Profil enthält. Weitere Informationen finden Sie unter Erstellen einer Traffic-Richtlinie.
Formularbasiertes Single Sign-On konfigurieren
-
erweitern NetScaler Gateway > Richtlinien, und klicken Sie dann auf Traffic.
-
Im Detailbereich klicken Sie auf die Registerkarte Formular-SSO-Profile und dann auf Hinzufügen.
-
Geben Sie unter Name einen Namen für das Profil ein.
-
Geben Sie unter Action URL die URL ein, an die das ausgefüllte Formular übermittelt wird.Hinweis: Die URL ist die Stamm-relative URL.
-
Geben Sie unter User Name den Namen des Attributs für das Benutzernamenfeld ein.
-
Geben Sie unter Password den Namen des Attributs für das Kennwortfeld ein.
-
Erstellen Sie unter SSO Success Rule einen Ausdruck, der die Aktion beschreibt, die dieses Profil ausführt, wenn es von einer Richtlinie aufgerufen wird. Sie können den Ausdruck auch mithilfe der Schaltflächen Prefix, Add und Operator unter diesem Feld erstellen.Diese Regel prüft, ob die einmalige Anmeldung erfolgreich war oder nicht.
-
Geben Sie unter Name Value Pair den Wert des Benutzernamenfelds ein, gefolgt von einem kaufmännischen Und-Zeichen (&) und dann dem Wert des Kennwortfelds.Wertnamen werden durch ein kaufmännisches Und-Zeichen (&) getrennt, z. B. name1=value1&name2=value2.
-
Geben Sie unter Response Size die Anzahl der Bytes ein, die für die vollständige Antwortgröße zugelassen werden sollen. Geben Sie die Anzahl der Bytes in der Antwort ein, die zum Extrahieren der Formulare analysiert werden sollen.
-
Wählen Sie unter Extraction aus, ob das Name/Wert-Paar statisch oder dynamisch ist. Die Standardeinstellung ist Dynamisch.
-
Wählen Sie unter Submit Method die HTTP-Methode aus, die vom Single Sign-On-Formular verwendet wird, um die Anmeldeinformationen an den Anmeldeserver zu senden. Die Standardeinstellung ist Get.
-
Klicken Sie auf Erstellen und dann auf Schließen.
SAML-Single Sign-On konfigurieren
Sie können ein SAML 1.1- oder SAML 2.0-Profil für Single Sign-On (SSO) erstellen. Benutzer können sich mit Webanwendungen verbinden, die das SAML-Protokoll für Single Sign-On unterstützen. NetScaler Gateway unterstützt das Identity Provider (IdP) Single Sign-On für SAML-Webanwendungen.
SAML-Einmalanmeldung konfigurieren
-
Klicken Sie im Konfigurationsprogramm auf der Registerkarte Konfiguration im Navigationsbereich auf erweitern NetScaler Gateway \ > Policies und anschließend auf Traffic.
-
Klicken Sie im Detailbereich auf die Registerkarte SAML SSO-Profil.
-
Klicken Sie im Detailbereich auf Hinzufügen.
-
Geben Sie unter Name einen Namen für das Profil ein.
-
Geben Sie unter Signaturzertifikatname den Namen des X.509-Zertifikats ein.
-
Geben Sie unter ACS-URL den Assertion Consumer Service des Identitätsanbieters oder Dienstanbieters ein. Die AssertionConsumerServiceURL (ACS-URL) bietet SSO-Funktionalität für Benutzer.
-
Erstellen Sie unter Relay State Rule den Ausdruck für die Richtlinie aus Gespeicherten Richtlinienausdrücken und Häufig verwendeten Ausdrücken. Wählen Sie aus der Operatorliste aus, um zu definieren, wie der Ausdruck ausgewertet wird. Um den Ausdruck zu testen, klicken Sie auf Auswerten.
-
Wählen Sie unter Kennwort senden EIN oder AUS.
-
Geben Sie unter Ausstellername die Identität für die SAML-Anwendung ein.
-
Klicken Sie auf Erstellen und dann auf Schließen.
Eine Traffic-Richtlinie binden
Sie können Traffic-Richtlinien an virtuelle Server, Gruppen, Benutzer und an NetScaler Gateway Global binden. Sie können das Konfigurationsprogramm verwenden, um eine Traffic-Richtlinie zu binden.
Eine Traffic-Richtlinie global mithilfe der GUI binden
-
Klicken Sie im Konfigurationsprogramm auf der Registerkarte Konfiguration im Navigationsbereich auf erweitern NetScaler Gateway > Policies und anschließend auf Traffic.
-
Wählen Sie im Detailbereich eine Richtlinie aus und klicken Sie dann unter „Aktion“ auf „Globale Bindungen“.
-
Klicken Sie im Dialogfeld „Datenverkehrsrichtlinien binden/entbinden“ unter „Details“ auf „Richtlinie einfügen“.
-
Wählen Sie unter „Richtlinienname“ die Richtlinie aus und klicken Sie dann auf „OK“.
Datenverkehrsrichtlinien entfernen
Sie können entweder das Konfigurationsprogramm verwenden, um Datenverkehrsrichtlinien von NetScaler Gateway zu entfernen. Wenn Sie das Konfigurationsprogramm verwenden, um eine Datenverkehrsrichtlinie zu entfernen, und die Richtlinie an die Benutzer-, Gruppen- oder virtuellen Serverebene gebunden ist, müssen Sie die Richtlinie zuerst entbinden. Danach können Sie die Richtlinie entfernen.
Entbinden einer Datenverkehrsrichtlinie mithilfe der GUI
-
erweitern NetScaler Gateway und klicken Sie dann auf Virtuelle Server.
-
erweitern NetScaler Gateway > Benutzerverwaltung und klicken Sie dann auf AAA-Gruppen.
-
erweitern NetScaler Gateway > Benutzerverwaltung und klicken Sie dann auf AAA-Benutzer.
-
-
Wählen Sie im Detailbereich einen virtuellen Server, eine Gruppe oder einen Benutzer aus und klicken Sie dann auf Öffnen.
-
Klicken Sie im Dialogfeld NetScaler Gateway Virtual Server konfigurieren, AAA-Gruppe konfigurieren oder AAA-Benutzer konfigurieren auf die Registerkarte Richtlinien.
-
Klicken Sie auf Datenverkehr, wählen Sie die Richtlinie aus und klicken Sie dann auf Richtlinie entbinden.
-
Klicken Sie auf OK und dann auf Schließen.
Nachdem die Datenverkehrsrichtlinie entbunden wurde, können Sie die Richtlinie entfernen.
Entfernen einer Datenverkehrsrichtlinie mithilfe der GUI
-
erweitern NetScaler Gateway > Policies, und klicken Sie dann auf Traffic.
-
Wählen Sie im Detailbereich auf der Registerkarte Richtlinien die Datenverkehrsrichtlinie aus und klicken Sie dann auf Entfernen.