Anpassen des Benutzerportals für VPN-Benutzer

Last published : Oct 14, 2026
NetScaler Gateway ermöglicht Administratoren die Anpassung des Erscheinungsbilds des Benutzerportals, auf das VPN-Benutzer zugreifen. Sie können aus einer Reihe von vordefinierten Themes auswählen oder eines als Vorlage verwenden, um ein vollständig angepasstes oder gebrandetes Portal zu erstellen.
Mithilfe des Konfigurationsdienstprogramms können Sie ein Theme anpassen, indem Sie neue Logos, Hintergrundbilder, benutzerdefinierte Eingabefeldbezeichnungen und verschiedene andere Attribute des CSS-basierten Portaldesigns hinzufügen. Die integrierten Portal-Themes enthalten Inhalte für fünf Sprachen: Englisch, Französisch, Spanisch, Deutsch und Japanisch. Die dem Benutzer präsentierte Sprache wird automatisch basierend auf den Gebietsschemaeinstellungen ihrer Webbrowser bestimmt.
Sie können eine benutzerdefinierte EULA erstellen, die VPN-Benutzern angezeigt wird, bevor sie sich anmelden dürfen. Die EULA-Funktion unterstützt gebietsschemaspezifische Versionen einer EULA, die den Benutzern basierend auf den von ihren Webbrowsern gemeldeten Gebietsschemas angezeigt werden.
Sowohl Portal-Themes als auch EULA-Konfigurationen können unabhängig voneinander auf der Ebene des virtuellen VPN-Servers und auf globaler VPN-Ebene gebunden werden.
Wichtig:
NetScaler® unterstützt keine Anpassungen, die Codeänderungen erfordern, und bietet keine Unterstützung zur Behebung von Problemen, die über die Wiederherstellung eines Standard-Themes hinausgehen.

Ein Portal-Theme anwenden

Ab Release 13.0 Build 67.43 ist das VPN-Portal standardmäßig für die Verwendung des RfWebUI-Themes konfiguriert. Zuvor war das Caxton theme das Standard-Theme. Sie können auch die Themes Green Bubble und X1 anwenden.
RfWebUI-Theme

Caxton-Theme

Caxton-Theme

Green Bubble-Theme

Green Bubble-Theme

X1-Theme

X1-Design
Sie können jedes der bereitgestellten Designs direkt auf einen virtuellen VPN-Server oder als globale VPN-Bindung anwenden.

Ein Portal-Design an einen virtuellen VPN-Server binden

Sie können ein Portal-Design auf einem vorhandenen virtuellen Server oder beim Erstellen eines neuen virtuellen Servers binden.

Ein Portal-Design mithilfe der CLI an einen virtuellen VPN-Server binden

Geben Sie an der Eingabeaufforderung Folgendes ein:
bind vpn vserver <name> - portaltheme <name>

Ein Portal-Design mithilfe der GUI an einen virtuellen VPN-Server binden

  1. Klicken Sie auf der Registerkarte Konfiguration auf NetScaler Gateway und dann auf Virtuelle Server.
  2. Wählen Sie einen virtuellen Server aus, und klicken Sie dann auf Bearbeiten.
  3. Wenn noch kein Portal-Design an den virtuellen Server gebunden wurde, klicken Sie im Detailbereich unter Erweiterte Einstellungen auf Portal-Design. Andernfalls ist die Option Portal-Design im Detailbereich bereits erweitert.
  4. Klicken Sie im Detailbereich unter Portal-Designs auf Kein Portal-Design, um das Fenster zur Bindung des Portal-Designs zu erweitern.
  5. Click Klicken Sie zum Auswählen.
  6. Klicken Sie im Fenster Portal-Designs auf einen Designnamen und dann auf Auswählen.
  7. Klicken Sie auf Binden.
  8. Klicken Sie auf Fertig.
Wenn Sie einen VPN-virtuellen Server erstellen, können Sie die Schritte im vorherigen Verfahren befolgen, beginnend mit Schritt 3, während Sie sich im Bereich VPN virtual server edit befinden, um ein Portal-Theme zu binden.

Ein Portal-Theme an VPN global binden

Ein Portal-Theme an VPN global binden mithilfe der CLI

 Geben Sie an der Eingabeaufforderung Folgendes ein:
bind vpn global portaltheme <name>

Ein Portal-Theme an VPN global binden mithilfe der GUI

  1. Navigieren Sie auf der Registerkarte Configuration zu NetScaler Gateway.
  2. Klicken Sie im Hauptdetailbereich auf NetScaler Gateway Policy Manager.
  3. Klicken Sie auf das Symbol „+“.
  4. Wählen Sie in der Liste Bind Point die Option Resources aus.
  5. Wählen Sie in der Connection Type-Liste Portal Theme aus.
  6. Klicken Sie auf Continue.
  7. Klicken Sie im Bildschirm Bind Point auf Add Binding.
  8. Klicken Sie auf Click to select.
  9. Klicken Sie im Fenster Portal Themes auf einen Themennamen und dann auf Select.
  10. Klicken Sie auf Bind.
  11. Klicken Sie auf Schließen.
  12. Klicken Sie auf Fertig stellen.
Hinweis:
Nachdem Sie die Änderungen vorgenommen haben, verwenden Sie den Befehl „save ns config“ in der Befehlszeile oder klicken Sie auf das Speichersymbol im Konfigurationsdienstprogramm, um sicherzustellen, dass Ihre Änderungen in der NetScaler-Konfigurationsdatei gespeichert werden.

Erstellen eines Portal-Designs

Um ein benutzerdefiniertes Portal-Design zu erstellen, verwenden Sie eines der bereitgestellten Portal-Designs als Vorlage. Das System erstellt eine Kopie des ausgewählten Vorlagen-Designs mit einem von Ihnen angegebenen Namen.

Verwenden eines Standard-Portal-Designs als Vorlage für ein benutzerdefiniertes Portal-Design

Um ein Portal-Design zu erstellen, können Sie das Konfigurationsdienstprogramm oder die Befehlszeile verwenden, um die Design-Entität zu erstellen. Die detaillierten Anpassungssteuerungen sind jedoch nur innerhalb des Konfigurationsdienstprogramms verfügbar.

Erstellen eines Portal-Designs mithilfe der CLI

 Geben Sie an der Eingabeaufforderung Folgendes ein:
add portaltheme <name> basetheme <name>

Erstellen eines Portal-Designs mithilfe der GUI

  1. Klicken Sie auf der Registerkarte Konfiguration navigieren Sie zu NetScaler Gateway und klicken Sie auf Portal-Designs.
  2. Klicken Sie im Hauptdetailbereich auf Hinzufügen.
  3. Geben Sie einen Namen für das Design ein und wählen Sie eine Vorlage aus der Vorlagenliste aus, und klicken Sie dann auf OK.
  4. An diesem Punkt wird Ihnen die erstmalige Ansicht des Bearbeitungsfensters für Portal-Designs angezeigt. Klicken Sie auf OK, um den Vorgang zu beenden.
Sie können das neue Portal-Design mit der Erstansicht anpassen.
Sobald ein neues Design erstellt wurde, können Sie es an einen virtuellen VPN-Server oder an VPN global binden. Sie können ein neues Design sofort nach der Erstellung oder nach Abschluss Ihrer Anpassungen binden.

Anpassung des Portal-Designs

Um ein Portal-Design anzupassen, verwenden Sie die Portal-Design-Oberfläche im Konfigurationsdienstprogramm. Um die besten Ergebnisse zu erzielen, müssen Sie die verschiedenen Elemente dieser Oberfläche verstehen, bevor Sie sie verwenden.

Über die Portal-Design-Oberfläche

Um die Portal-Design-Oberfläche im NetScaler Gateway-Konfigurationsdienstprogramm zu öffnen, navigieren Sie auf der Registerkarte Konfiguration zu NetScaler Gateway und klicken Sie auf Portal-Designs. Sie können entweder ein Design erstellen, wie unter Erstellen eines Portal-Designs beschrieben, oder ein vorhandenes Design im Hauptdetailbereich auswählen und auf Bearbeiten klicken.
Die Seite zur Anpassung des Portal-Designs verfügt über vier primäre Komponentenbereiche zum Ändern eines Portal-Designs:
  • Bereich Portal-Design
  • Bereich Erscheinungsbild
  • Bereich Erweiterte Einstellungen
  • Bereich Sprache
Portal-Design-Oberfläche
Der Bereich Portal-Design oben auf der Seite zeigt an, welches Design zum Bearbeiten geladen ist und auf welchem Vorlagen-Design es basiert. Die hier verfügbare Anzeigeoption ermöglicht es Ihnen, Ihre Anpassungen anzuzeigen, ohne über eine Benutzerverbindung auf das VPN zuzugreifen. Die Verwendung der Anzeigeoption erfordert die Bindung des Designs an einen virtuellen VPN-Server, und die Bindung bleibt nach dem Schließen des Anzeigefensters wirksam.
Mit dem Bereich Erscheinungsbild in der Mitte der Seite konfigurieren Sie die allgemeinen Eigenschaften eines Designs, wie Kopfzeilen, Hintergrundfarben und -bilder, Schriftarteigenschaften und Logos. Wenn dieser Bereich im Bearbeitungsmodus ist, stehen Attributlegenden zur Verfügung, die als Orientierungshilfe dienen, wo die Erscheinungsbild-Attribute auf den Portalseiten verwendet werden.
Der Bereich Erweiterte Einstellungen enthält die Bildschirm-Inhaltssteuerungen für die einzelnen Portalseiten. Um den Inhalt einer Seite zum Bearbeiten zu laden, klicken Sie auf eine der aufgelisteten Seiten. Die Seitensteuerungen öffnen sich dann unter den anderen mittleren Bereichen. Eine Seite bleibt im Bereich Erweiterte Einstellungen über Portal-Design-Bearbeitungen hinweg eingeklappt, solange die Seite nicht geändert wurde.
Im Bereich Sprache können Sie auswählen, welche der Sprachen geladen wird, wenn eine Seite zur Bearbeitung aus dem Bereich Erweiterte Einstellungen ausgewählt wird. Die englischsprachigen Seiten werden standardmäßig geladen.

Arten von anpassbaren Seitenattributen

Beim Anpassen eines Portal-Designs können Sie eine Reihe von Attributen in der Portal-Design-Oberfläche ändern. Neben dem Text und den unterstützten Sprachen, die bearbeitet werden können, können die grafischen Elemente des Portal-Layouts an Ihre Bedürfnisse angepasst werden. Jeder der Seiten-Elementtypen hat Parameter oder Empfehlungen, die vor der Änderung berücksichtigt werden sollten.
Farben
Das Portal-Design legt die Farben für Attribute fest, wie z. B. Seitenhintergründe, Hervorhebungen, Text für Titel und Hauptinhalte, Schaltflächensteuerungen und Hover-Reaktionen.
Um ein Farbattribut anzupassen, können Sie einen Farbwert direkt für ein ausgewähltes Element eingeben, oder Sie können den bereitgestellten Farbwähler verwenden, um einen Farbwert zu generieren. Die Oberfläche unterstützt die Eingabe gültiger HTML-Farbwerte im RGBA-Format, im HTML-Hexadezimal-Triplett-Format und als X11-Farbnamen. Der Farbwähler kann für jedes anwendbare Farbattribut aufgerufen werden, indem Sie auf das Farbfeld neben dem Eingabefeld des Attributs klicken.
Farbwähler
Schriftarten
Neben den Schriftfarben können Sie die Schriftgrößen für einige Seitenattribute ändern. Für jedes dieser Attribute bietet ein Menü die für jedes Attribut verfügbaren Größen an, wie vom Portal-Design festgelegt.
Bilder
Für Bilder bietet eine Pop-up-Beschreibung, die für jedes Steuerelement verfügbar ist, Größenempfehlungen und andere Anforderungen. Die Beschreibungen variieren je nach Position des Attributs auf der Seite und seiner Funktion. Sie können Bilddateiformate wie PNG oder JPEG verwenden. Sie können ein Bild zum Hochladen auswählen, indem Sie das Kontrollkästchen unter dem Dateinamen eines Elements aktivieren und dann zu dem Speicherort navigieren, an dem sich das Bild auf dem Laufwerk Ihres lokalen Computers befindet.
Beschriftungen
Im Abschnitt Erweiterte Einstellungen können Sie den Text einer bestimmten Portalseite zur Änderung auswählen. Wenn Sie den standardmäßigen englischen Text für eine Seite ändern, wird der Text für andere Sprachen nicht neu übersetzt. Der Inhalt der Seite in der alternativen Sprache wird als Annehmlichkeit bereitgestellt, erfordert jedoch manuelle Aktualisierungen für alle Anpassungen.
Um eine andere Sprachversion für eine Seite zu bearbeiten, klappen Sie zuerst das Fenster ein, falls es geöffnet ist, indem Sie auf das X-Symbol für die geöffnete Portalseite klicken. Wählen Sie dann die Sprache im Bereich Sprache aus und klicken Sie auf OK. Alle Portalseiten, die aus dem Bereich Erweiterte Einstellungen geöffnet werden, sind in dieser Sprache, bis Sie eine andere auswählen.
Wichtig:
In Hochverfügbarkeits- oder Cluster-Bereitstellungen werden Portal-Designs nur dann über die gemeinsame Konfiguration verteilt, wenn die Portal-Design-Einstellungen auf den primären bzw. Konfigurationskoordinator-NetScaler-Entitäten vorgenommen werden.

Eine EULA erstellen

Das VPN-Portalsystem bietet die Möglichkeit, eine EULA auf eine Portalkonfiguration anzuwenden. Sobald eine EULA an die NetScaler Gateway-Konfiguration gebunden ist, entweder im globalen VPN-Bereich oder an einen relevanten VPN-virtuellen Server, müssen VPN-Benutzer der EULA als Allgemeine Geschäftsbedingungen zustimmen, bevor sie sich beim VPN authentifizieren dürfen.
Wie bei den Portal-Designs erhalten Benutzer eine sprachspezifische EULA, basierend auf dem vom Webbrowser gemeldeten Gebietsschema. In Fällen, in denen ein Gebietsschema keiner der unterstützten Sprachen entspricht, ist die Standardsprache Englisch.
Für jede EULA können Sie eine benutzerdefinierte Nachricht in den unterstützten Sprachen eingeben. Vorkonfigurierte Inhalte werden für EULA-Konfigurationen nicht bereitgestellt, wie dies bei den Portal-Designs der Fall ist. Wenn das gemeldete Gebietsschema eines Benutzers mit einer Sprache übereinstimmt, für die kein EULA-Inhalt eingegeben wurde, wird dem Benutzer eine leere Seite angezeigt, wenn er auf der VPN-Anmeldeseite auf den Link „Allgemeine Geschäftsbedingungen“ klickt.
Um eine EULA zu erstellen, können Sie entweder die Steuerelemente in der Konfigurationsdienstprogramm auf der Registerkarte Konfiguration unter NetScaler Gateway > Globale Einstellungen > EULA oder NetScaler Gateway > Ressourcen > EULA verwenden. Die Steuerelemente im Bereich Globale Einstellungen werden zur Verwaltung globaler VPN-EULA-Bindungen verwendet, während das Steuerelement im Knoten Ressourcen > EULA für allgemeine Operationen an EULA-Konfigurationen dient.
Sie können VPN-Bindungen für virtuelle Server-EULAs verwalten, indem Sie einen VPN-virtuellen Server unter NetScaler Gateway > Virtuelle Server bearbeiten. Einige Befehle sind auch über die Befehlszeile zur Verwaltung von EULA-Entitäten verfügbar. Die vollständigen EULA-Verwaltungssteuerungen sind jedoch nur im Konfigurationsdienstprogramm verfügbar.

Eine EULA-Entität über die CLI erstellen

Geben Sie an der Eingabeaufforderung Folgendes ein:
add vpn eula <name>

Eine EULA-Entität über die GUI erstellen

  1. Navigieren Sie zu NetScaler Gateway > Ressourcen > EULA.
  2. Klicken Sie auf Hinzufügen, um eine Entität zu erstellen.
  3. Geben Sie einen Namen für die Entität ein.
  4. Fügen Sie für jede Sprache den Inhalt unter den entsprechenden Registerkarten ein.
  5. Klicken Sie auf Erstellen.
Ab Release 14.1 Build 17.38 werden die folgenden HTML-Tags im EULA-Text wieder aktiviert. Diese Tags müssen ohne die HTML-Attribute verwendet werden.
- <html></html>
- <b></b>
- <p></p>
- <i></i>
- <ol></ol>
- <ul></ul>
- <li></li>
- <br></br><br/>
Sobald eine EULA-Entität erstellt wurde, kann sie global an die VPN-Konfiguration gebunden oder an einen virtuellen VPN-Server gebunden werden.

EULA global an VPN binden über die CLI

Geben Sie an der Eingabeaufforderung Folgendes ein:
bind vpn global eula <name>

EULA global an VPN binden über die GUI

  1. Navigieren Sie auf der Registerkarte Konfiguration zu NetScaler Gateway > Globale Einstellungen.
  2. Klicken Sie im Hauptdetailbereich auf Endbenutzer-Lizenzvereinbarung konfigurieren.
  3. Klicken Sie auf Bindung hinzufügen.
  4. Klicken Sie auf Zum Auswählen klicken.
  5. Wählen Sie eine EULA-Entität aus und klicken Sie dann auf Auswählen.
  6. Klicken Sie auf Binden.
  7. Klicken Sie auf Schließen.

EULA an einen virtuellen VPN-Server binden über die CLI

Geben Sie an der Eingabeaufforderung Folgendes ein:
bind vpn vserver <name> eula <name>

EULA an einen virtuellen VPN-Server binden über die GUI

  1. Navigieren Sie auf der Registerkarte Configuration zu NetScaler Gateway > Virtual Servers.
  2. Wählen Sie im Hauptdetailbereich einen VPN-virtuellen Server aus und klicken Sie auf Edit.
  3. Klicken Sie im Bereich Advanced Settings auf der rechten Seite der Seite auf EULA.
  4. Klicken Sie im neu hinzugefügten EULA-Bereich auf No EULA.
  5. Click Zum Auswählen klicken.
  6. Wählen Sie eine EULA-Entität aus und klicken Sie auf Select.
  7. Klicken Sie auf Bind.
  8. Klicken Sie auf Done.