ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Durchmesserunterstützung für Rewrite

Die Rewrite-Funktion unterstützt jetzt das Diameter-Protokoll. Sie können Rewrite so konfigurieren, dass Diameter-Anfragen und -Antworten wie HTTP- oder TCP-Anfragen und -Antworten geändert werden. So können Sie Rewrite verwenden, um den Fluss von Diameter-Anfragen zu verwalten und die erforderlichen Änderungen vorzunehmen. Wenn beispielsweise der Wert „Origin-Host“ in einer Diameter-Anfrage unangemessen ist, können Sie Rewrite verwenden, um ihn durch einen Wert zu ersetzen, der für den Diameter-Server akzeptabel ist.

So konfigurieren Sie Rewrite, um eine Durchmesseranforderung zu ändern

Um die Rewrite-Funktion so zu konfigurieren, dass der Origin-Host in einer Durchmesseranforderung durch einen anderen Wert ersetzt wird, geben Sie an der Befehlszeile die folgenden Befehle ein:

  • <add rewrite action <actname> replace “DIAMETER.REQ.AVP(264,\“NetScaler.example.net\”)” Ersetzen Sie <actname> mit dem Namen für Ihre neue Aktion. Der Name kann aus einem bis 127 Zeichen bestehen und Buchstaben, Zahlen sowie Bindestriche (-) und Unterstriche ( _) enthalten. Ersetzen Sie für netscaler.example.net den Host-Origin, den Sie verwenden möchten, anstelle des ursprünglichen Hostnamens.
  • add rewrite policy <polname> “diameter.req.avp(264).value.eq(\“host.example.com\”)” <actname> Ersetzen Sie <polname> mit dem Namen für Ihre neue Aktion. Wie bei <actname> kann der Name aus 1 bis 127 Zeichen bestehen und Buchstaben, Zahlen sowie Bindestriche (-) und Unterstriche ( _) enthalten. Ersetzen Sie host.example.com durch den Namen des Host-Origin, den Sie ändern möchten. Ersetzen Sie <actname> durch den Namen der Aktion, die Sie gerade erstellt haben.
  • bind lb vserver <vservername> -policyName <polname> -priority <priority> -type REQUEST Geben Sie für <vservername> den Namen des virtuellen Load Balancing-Servers ein, an den Sie die Richtlinie binden möchten. Ersetzen Sie <polname> durch den Namen der Richtlinie, die Sie gerade erstellt haben. Ersetzen Sie <priority> durch eine Priorität für die Richtlinie.

Beispiel:

Um eine Rewrite-Aktion und -Richtlinie zu erstellen, um alle Diameter Host-Origins von „host.example.com“ in „Netscaler.Example.net“ zu ändern, könnten Sie die folgende Aktion und Richtlinie hinzufügen und die Richtlinie wie gezeigt binden.

> add rewrite action rw_act_replace_avp replace "diameter.req.avp(264)" "diameter.new.avp(264,"NetScaler.example.net")" > add rewrite policy rw_diam_pol "diameter.req.avp(264).value.eq("client.realm2.net")" rw_act_replace_avp > bind lb vserver vs1 -policyName rw_diam_pol -priority 10 -type REQUEST Done
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.
Durchmesserunterstützung für Rewrite