-
AppExpert Anwendungen und Vorlagen
-
Konfigurieren der Anwendungsauthentifizierung, -autorisierung und -überwachung
-
-
Konfigurieren des erweiterten Richtlinienausdrucks: Erste Schritte
-
Erweiterte Richtlinienausdrücke: Arbeiten mit Datumsangaben, Uhrzeiten und Zahlen
-
Erweiterte Richtlinienausdrücke: Analysieren von HTTP-, TCP- und UDP-Daten
-
Ausdrücke zur Identifizierung des Protokolls in einem eingehenden IP-Paket
-
Ausdrücke für HTTP-Statuscodes und numerische HTTP-Nutzlastdaten außer Datumsangaben
-
Operationen für HTTP-, HTML- und XML-Kodierung und „sichere“ Zeichen
-
Ausdrücke zum Auswerten einer DNS-Nachricht und Identifizieren des Trägerprotokolls
-
Erweiterte Richtlinienausdrücke: Analysieren von SSL-Zertifikaten
-
Erweiterte Richtlinienausdrücke: IP- und MAC-Adressen, Durchsatz, VLAN-IDs
-
Erweiterte Richtlinienausdrücke: Stream Analytics-Funktionen
-
Zusammenfassende Beispiele für Standard-Syntaxausdrücke und -richtlinien
-
Tutorialbeispiele für Standard-Syntaxrichtlinien für das Umschreiben
-
Migration von Apache mod_rewrite Regeln auf die Standardsyntax
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Binden einer Umschreibungsrichtlinie
Nachdem Sie eine Richtlinie zum Umschreiben erstellt haben, müssen Sie sie binden, um sie in Kraft zu setzen. Sie können Ihre Richtlinie an Global binden, wenn Sie sie auf den gesamten Datenverkehr anwenden möchten, der Ihren Citrix ADC durchläuft, oder Sie können Ihre Richtlinie an einen bestimmten virtuellen Server oder einen Bindepunkt binden, um nur den eingehenden Datenverkehr des virtuellen Servers oder des Bindpunkts an diese Richtlinie weiterzuleiten. Wenn eine eingehende Anforderung mit einer Umschreibrichtlinie übereinstimmt, wird die dieser Richtlinie zugeordnete Aktion ausgeführt.
Rewrite-Richtlinien für die Auswertung von HTTP-Anforderungen und -Antworten können an virtuelle Server vom Typ HTTP oder SSL gebunden sein oder an die Bindpunkte REQ_OVERRIDE, REQ_DEFAULT, RES_OVERRIDE und RES_DEFAULT gebunden werden. Rewrite-Richtlinien für TCP-Neuschreiben können nur an virtuelle Server vom Typ TCP oder SSL_TCP oder an die Bindpunkte OTHERTCP_REQ_OVERRIDE, OTHERTCP_REQ_DEFAULT, OTHERTCP_RES_OVERRIDE und OTHERTCP_RES_DEFAULT gebunden werden.
Hinweis: Der Begriff OTHERTCP wird im Kontext der Citrix ADC Appliance verwendet, um auf alle TCP- oder SSL_TCP-Anforderungen und -Antworten zu verweisen, die Sie als Rohdatenstrom von Bytes behandeln möchten, unabhängig von den Protokollen, die die TCP-Pakete kapseln.
Wenn Sie eine Richtlinie binden, weisen Sie ihr eine Priorität zu. Die Priorität bestimmt die Reihenfolge, in der die von Ihnen definierten Richtlinien ausgewertet werden. Sie können die Priorität auf eine beliebige positive Ganzzahl festlegen.
Im Citrix ADC Betriebssystem funktionieren Richtlinienprioritäten in umgekehrter Reihenfolge - je höher die Zahl, desto niedriger die Priorität. Wenn Sie beispielsweise drei Richtlinien mit den Prioritäten 10, 100 und 1000 haben, wird zuerst die Richtlinie angewendet, die die Priorität 10 zugewiesen hat, dann wird die Richtlinie mit der Priorität 100 und schließlich der Richtlinie eine Reihenfolge von 1000 zugewiesen.
Im Gegensatz zu den meisten anderen Features des Citrix ADC Betriebssystems werden Richtlinien durch das Rewrite-Feature weiter ausgewertet und implementiert, nachdem eine Anforderung mit einer Richtlinie übereinstimmt. Die Auswirkungen einer bestimmten Aktionsrichtlinie auf eine Anforderung oder Antwort sind jedoch oft unterschiedlich, je nachdem, ob sie vor oder nach einer anderen Aktion ausgeführt wird. Priorität ist wichtig, um die gewünschten Ergebnisse zu erhalten.
Sie können sich viel Platz lassen, um andere Richtlinien in beliebiger Reihenfolge hinzuzufügen und sie dennoch in der gewünschten Reihenfolge auszuwerten, indem Sie Prioritäten mit Intervallen von 50 oder 100 zwischen jeder Richtlinie festlegen, wenn Sie sie binden. In diesem Fall können Sie jederzeit zusätzliche Richtlinien hinzufügen, ohne die Priorität einer vorhandenen Richtlinie neu zuweisen zu müssen.
Wenn Sie eine Umschreibungsrichtlinie binden, haben Sie auch die Möglichkeit, der Richtlinie einen goto-Ausdruck (gotoPriorityExpression) zuzuweisen. Ein goto-Ausdruck kann eine beliebige positive Ganzzahl sein, die der Priorität entspricht, die einer anderen Richtlinie zugewiesen ist, die eine höhere Priorität hat als die Richtlinie, die den goto-Ausdruck enthält. Wenn Sie einer Richtlinie einen goto-Ausdruck zuweisen und eine Anforderung oder Antwort mit der Richtlinie übereinstimmt, wird der Citrix ADC sofort zu der Richtlinie geleitet, deren Priorität mit dem goto-Ausdruck übereinstimmt. Es überspringt alle Richtlinien mit Prioritätsnummern, die niedriger sind als die der aktuellen Richtlinie, aber höher als die Prioritätsnummer des goto-Ausdrucks und wertet diese Richtlinien nicht aus.
So binden Sie eine Umschreibungsrichtlinie global mit der Befehlszeilenschnittstelle
Geben Sie an der Eingabeaufforderung die folgenden Befehle ein, um eine Umschreibungsrichtlinie global zu binden und die Konfiguration zu überprüfen:
bind rewrite global <policyName> <priority> [<gotoPriorityExpression>] [-type <type>] [-invoke (<labelType> <labelName>)]
show rewrite global
Beispiel:
>bind rewrite global policyNew 10
Done
> show rewrite global
1) Global bindpoint: RES_DEFAULT
Number of bound policies: 1
2) Global bindpoint: REQ_OVERRIDE
Number of bound policies: 1
Done
<!--NeedCopy-->
So binden Sie Rewrite-Richtlinie mit der Befehlszeilenschnittstelle an einen bestimmten virtuellen Server
Geben Sie an der Eingabeaufforderung die folgenden Befehle ein, um die Rewrite-Richtlinie an einen bestimmten virtuellen Server zu binden und die Konfiguration zu überprüfen:
bind lb vserver <name>@ (<serviceName>@ [-weight <positive_integer>]) | <serviceGroupName>@ | (-policyName <string>@ [-priority <positive_integer>] [-gotoPriorityExpression <expression>] [-type ( REQUEST | RESPONSE )] [-invoke (<labelType> <labelName>)] )
show lb vserver <name>
Beispiel:
> bind lb vserver lbvip -policyName ns_cmp_msapp -priority 50
Done
>
> show lb vserver lbvip
lbvip (8.7.6.6:80) - HTTP Type: ADDRESS
State: DOWN
Last state change was at Wed Jul 15 05:54:24 2009 (+226 ms)
Time since last state change: 28 days, 01:57:26.350
Effective State: DOWN
Client Idle Timeout: 180 sec
Down state flush: ENABLED
Disable Primary Vserver On Down : DISABLED
Port Rewrite : DISABLED
No. of Bound Services : 0 (Total) 0 (Active)
Configured Method: LEASTCONNECTION
Mode: IP
Persistence: NONE
Vserver IP and Port insertion: OFF
Push: DISABLED Push VServer:
Push Multi Clients: NO
Push Label Rule: none
1) Policy : ns_cmp_msapp Priority:50
2) Policy : cf-pol Priority:1 Inherited
Done
<!--NeedCopy-->
So binden Sie eine Umschreibungsrichtlinie mit dem Konfigurationsdienstprogramm an einen Bindungspunkt
- Navigieren Sie zu AppExpert >Umschreiben > Richtlinien.
- Wählen Sie im Detailbereich die Umschreibungsrichtlinie aus, die global gebunden werden soll, und klicken Sie dann auf Richtlinien-Manager.
- Führen Sie im Dialogfeld Richtlinien-Manager neu schreiben im Menü Bindpunkte eine der folgenden Aktionen aus:
- Wenn Sie Bindungen für HTTP-Umschreibrichtlinien konfigurieren möchten, klicken Sie auf HTTP, und klicken Sie dann entweder auf Anforderungoder Antwort, je nachdem, ob Sie anforderungsbasierte Umschreibrichtlinien oder Antwortrichtlinien konfigurieren möchten.
- Wenn Sie Bindungen für TCP-Rewrite-Richtlinien konfigurieren möchten, klicken Sie auf TCP, und klicken Sie dann entweder auf Clientoder Server, je nachdem, ob Sie clientseitige TCP-Rewrite-Richtlinien oder serverseitige TCP-Rewrite-Richtlinien konfigurieren möchten.
- Klicken Sie auf den Bindepunkt, an den Sie die Umschreibungsrichtlinie binden möchten. Im Dialogfeld Richtlinien-Manager umschreiben werden alle Umschreibrichtlinien angezeigt, die an den ausgewählten Bindepunkt gebunden sind.
- Klicken Sie auf Richtlinie einfügen, um eine neue Zeile einzufügen und eine Dropdownliste mit allen verfügbaren, ungebundenen Umschreibrichtlinien anzuzeigen.
- Klicken Sie auf die Richtlinie, die Sie an den Bindepunkt binden möchten. Die Richtlinie wird in die Liste der Umschreibrichtlinien eingefügt, die an den Bindepunkt gebunden sind.
- In der Spalte Priorität können Sie die Priorität in eine beliebige positive Ganzzahl ändern. Weitere Informationen zu diesem Parameter finden Sie unter Priorität unter Parameter zum Binden einer Umschreibungsrichtlinie.
- Wenn Sie Richtlinien überspringen und direkt zu einer bestimmten Richtlinie wechseln möchten, falls die aktuelle Richtlinie übereinstimmt, ändern Sie den Wert in der Spalte Gehe zu Ausdruck so, dass er der Priorität der nächsten anzuwendenden Richtlinie entspricht. Weitere Informationen zu diesem Parameter finden Sie unter gotoPriorityExpression unter Parameter zum Binden einer Rewrite-Richtlinie.
- Um eine Richtlinie zu ändern, klicken Sie auf die Richtlinie und dann auf Richtlinie ändern.
- Um die Bindung einer Richtlinie aufzuheben, klicken Sie auf die Richtlinie, und klicken Sie dann auf Richtlinie aufheben.
- Um eine Aktion zu ändern, klicken Sie in der Spalte Aktion auf die Aktion, die Sie ändern möchten, und klicken Sie dann auf Aktion ändern.
- Um eine Aufrufbezeichnung zu ändern, klicken Sie in der Spalte Invoke auf die Aufrufbezeichnung, die Sie ändern möchten, und klicken Sie dann auf Aufrufbezeichnung ändern.
- Um die Prioritäten aller Richtlinien neu zu generieren, die an den derzeit konfigurierten Bindungspunkt gebunden sind, klicken Sie auf Prioritäten neu generieren. Die Richtlinie behält ihre bestehenden Prioritäten im Verhältnis zu den anderen Richtlinienbereichen bei, aber die Prioritäten werden in Vielfaches von zehn umnummeriert.
- Klicken Sie auf Änderungen übernehmen.
- Klicken Sie auf Schließen. In der Statusleiste wird eine Meldung angezeigt, die besagt, dass die Richtlinie erfolgreich konfiguriert wurde.
So binden Sie eine Umschreibungsrichtlinie mit dem Konfigurationsdienstprogramm an einen bestimmten virtuellen Server
- Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Server.
- Wählen Sie in der Detailliste der virtuellen Server den virtuellen Server aus, an den Sie die Richtlinie zum Umschreiben binden möchten, und klicken Sie dann auf Öffnen.
- Wählen Sie im Dialogfeld Virtuellen Server konfigurieren (Load Balancing) die Registerkarte Richtlinien aus. Alle auf Ihrem Citrix ADC konfigurierten Richtlinien werden in der Liste angezeigt.
- Aktivieren Sie das Kontrollkästchen neben dem Namen der Richtlinie, die Sie an diesen virtuellen Server binden möchten.
- Klicken Sie auf OK. In der Statusleiste wird eine Meldung angezeigt, die besagt, dass die Richtlinie erfolgreich konfiguriert wurde.
Teilen
Teilen
In diesem Artikel
- So binden Sie eine Umschreibungsrichtlinie global mit der Befehlszeilenschnittstelle
- So binden Sie Rewrite-Richtlinie mit der Befehlszeilenschnittstelle an einen bestimmten virtuellen Server
- So binden Sie eine Umschreibungsrichtlinie mit dem Konfigurationsdienstprogramm an einen Bindungspunkt
- So binden Sie eine Umschreibungsrichtlinie mit dem Konfigurationsdienstprogramm an einen bestimmten virtuellen Server
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.