ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Rewrite von Ports und Protokollen für die HTTP-Umleitung

Virtuelle Server und die an sie gebundenen Dienste verwenden möglicherweise verschiedene Ports. Wenn ein Dienst mit einer Umleitung auf eine HTTP-Verbindung reagiert, müssen Sie möglicherweise die NetScaler Appliance so konfigurieren, dass der Port und das Protokoll geändert werden, um sicherzustellen, dass die Umleitung erfolgreich durchgeführt wird. Dazu aktivieren und konfigurieren Sie die Einstellung RedirectPortRewrite.

Diese Einstellung wirkt sich nur auf HTTP- und HTTPS-Verkehr aus. Wenn diese Einstellung auf einem virtuellen Server aktiviert ist, schreibt der virtuelle Server den Port bei Weiterleitungen neu und ersetzt den vom Dienst verwendeten Port durch den vom virtuellen Server verwendeten Port.

Wenn der virtuelle Server oder Dienst vom Typ SSL ist, müssen Sie die SSL-Umleitung auf dem virtuellen Server oder Dienst aktivieren. Wenn sowohl der virtuelle Server als auch der Dienst vom Typ SSL sind, aktivieren Sie die SSL-Umleitung auf dem virtuellen Server.

Die Einstellung RedirectPortRewrite kann in den folgenden Szenarien verwendet werden:

  • Der virtuelle Server ist vom Typ HTTP und die Dienste sind vom Typ SSL.
  • Der virtuelle Server ist vom Typ SSL und die Dienste sind vom Typ HTTP.
  • Der virtuelle Server ist vom Typ HTTP und die Dienste sind vom Typ HTTP.
  • Der virtuelle Server ist vom Typ SSL und die Dienste sind vom Typ SSL.

Szenario 1: Der virtuelle Server ist vom Typ HTTP und die Dienste sind vom Typ SSL. Die SSL-Weiterleitung und optional das Umschreiben von Port sind für den Dienst aktiviert. Wenn Port Rewrite aktiviert ist, wird der Port von HTTPS-URLs neu geschrieben. HTTP-URLs vom Server werden so wie sie sind an den Client gesendet.

Nur die SSL-Weiterleitung ist aktiviert. Der virtuelle Server kann an jedem Port konfiguriert werden. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ http://domain.com/
http://domain.com:8080/ http://domain.com:8080/
https://domain.com/ https://domain.com/
https://domain.com:444/ https://domain.com:444/

SSL-Weiterleitung und Port-Rewrite sind aktiviert. Der virtuelle Server ist auf Port 80 konfiguriert. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ http://domain.com/
http://domain.com:8080/ http://domain.com:8080/
https://domain.com/ https://domain.com/
https://domain.com:444/ https://domain.com/

SSL-Weiterleitung und Port-Rewrite sind aktiviert. Der virtuelle Server ist auf Port 8080 konfiguriert. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ http://domain.com/
http://domain.com:8080/ http://domain.com:8080/
https://domain.com/ http://domain.com:8080/
https://domain.com:444/ http://domain.com:8080/

Szenario 2: Der virtuelle Server ist vom Typ SSL und die Dienste sind vom Typ HTTP. Wenn Port Rewrite aktiviert ist, wird nur der Port von HTTP-URLs neu geschrieben. HTTPS-URLs vom Server werden so wie sie sind an den Client gesendet.

Die SSL-Weiterleitung ist auf dem virtuellen Server aktiviert. Der virtuelle Server kann an jedem Port konfiguriert werden. Siehe folgende Tabelle.

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ https://domain.com/
http://domain.com:8080/ https://domain.com:8080/
https://domain.com/ https://domain.com/
https://domain.com:444/ https://domain.com:444/

SSL-Umleitung und Port-Rewrite sind auf dem virtuellen Server aktiviert. Der virtuelle Server ist auf Port 443 konfiguriert. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ https://domain.com/
http://domain.com:8080/ https://domain.com/
https://domain.com/ https://domain.com/
https://domain.com:444/ https://domain.com:444/

SSL-Weiterleitung und Port-Rewrite sind aktiviert. Der virtuelle Server ist auf Port 444 konfiguriert. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ https://domain.com:444/
http://domain.com:8080/ https://domain.com:444/
https://domain.com/ https://domain.com/
https://domain.com:445/ https://domain.com:445/

Szenario 3: Der virtuelle Server und der Dienst sind vom Typ HTTP. Port-Rewrite muss auf dem virtuellen Server aktiviert sein. Nur der Port von HTTP-URLs wird neu geschrieben. HTTPS-URLs vom Server werden so wie sie sind an den Client gesendet.

Der virtuelle Server ist auf Port 80 konfiguriert. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ http://domain.com/
http://domain.com:8080/ http://domain.com/
https://domain.com/ https://domain.com/
https://domain.com:444/ https://domain.com:444/

Der virtuelle Server ist auf Port 8080 konfiguriert. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ http://domain.com:8080/
http://domain.com:8080/ http://domain.com:8080/
https://domain.com/ https://domain.com/
https://domain.com:445/ https://domain.com:445/

Szenario 4: Der virtuelle Server und der Dienst sind vom Typ SSL. Wenn Port Rewrite aktiviert ist, wird nur der Port von HTTPS-URLs neu geschrieben. HTTP-URLs vom Server werden so wie sie sind an den Client gesendet.

Die SSL-Weiterleitung ist auf dem virtuellen Server aktiviert. Der virtuelle Server kann an jedem Port konfiguriert werden. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ http://domain.com/
http://domain.com:8080/ http://domain.com:8080/
https://domain.com/ https://domain.com/
https://domain.com:444/ https://domain.com:444/

SSL-Umleitung und Port-Rewrite sind auf dem virtuellen Server aktiviert. Der virtuelle Server ist auf Port 443 konfiguriert. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ http://domain.com/
http://domain.com:8080/ http://domain.com:8080/
https://domain.com/ https://domain.com/
https://domain.com:444/ https://domain.com/

SSL-Umleitung und Port-Rewrite sind auf dem virtuellen Server aktiviert. Der virtuelle Server ist auf Port 444 konfiguriert. Sehen Sie sich die folgende Tabelle an:

URL vom Server umleiten An den Client gesendete Umleitungs-URL
http://domain.com/ http://domain.com/
http://domain.com:8080/ http://domain.com:8080/
https://domain.com/ https://domain.com:444/
https://domain.com:445/ https://domain.com:444/

So konfigurieren Sie die HTTP-Umleitung auf einem virtuellen Server mithilfe der CLI

Geben Sie in der Befehlszeile Folgendes ein:

set lb vserver <name> -redirectPortRewrite (ENABLED | DISABLED)

Beispiel:

set lb vserver Vserver-LB-1 -redirectPortRewrite enabled

So konfigurieren Sie die HTTP-Umleitung auf einem virtuellen Server mithilfe der GUI

  1. Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Server.
  2. Öffnen Sie den virtuellen Server, klicken Sie im Bereich Erweiterte Einstellungen auf Verkehrseinstellungen und wählen Sie dann Rewrite aus.

So konfigurieren Sie die SSL-Weiterleitung auf einem virtuellen SSL-Server oder -Dienst mithilfe der CLI

Geben Sie in der Befehlszeile Folgendes ein:

set ssl vserver <vServerName> - sslRedirect (ENABLED | DISABLED) set ssl service <serviceName> - sslRedirect (ENABLED | DISABLED)

Beispiel:

set ssl vserver Vserver-SSL-1 -sslRedirect enabled set ssl service service-SSL-1 -sslRedirect enabled

Um die SSL-Umleitung und die SSL-Portumschreibung auf einem virtuellen SSL-Server oder -Dienst mithilfe der GUI zu konfigurieren

  1. Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Serverund öffnen Sie den virtuellen Server.
  2. Klicken Sie unter Erweiterte Einstellungen auf SSL-Parameter, und wählen Sie SSL-Umleitung aus.
Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.