EdgeADC
Ein Edgenexus ADC-Verwaltungshandbuch
×
Menu

Anlegen eines jetPACKs

Sie können jedes jetPACK in beliebiger Reihenfolge anwenden, aber achten Sie darauf, dass Sie kein jetPACK mit der gleichen virtuellen IP-Adresse verwenden. Diese Aktion wird eine doppelte IP-Adresse in der Konfiguration verursachen. Wenn Sie dies versehentlich tun, können Sie dies in der GUI ändern.
·     Navigieren Sie zu Erweitert > Software aktualisieren
·     Abschnitt Konfiguration
·     Neue Konfiguration oder jetPACK hochladen
·     Suche nach jetPACK
·     Klicken Sie auf Hochladen
·     Sobald der Browser-Bildschirm weiß wird, klicken Sie bitte auf Aktualisieren und warten Sie, bis die Dashboard-Seite erscheint
Erstellen eines jetPACKs
Eines der großartigen Dinge an jetPACK ist, dass Sie Ihre eigenen erstellen können. Es kann sein, dass Sie die perfekte Konfiguration für eine Anwendung erstellt haben und diese unabhängig für mehrere andere Boxen verwenden möchten.
·     Beginnen Sie mit dem Kopieren der aktuellen Konfiguration von Ihrem bestehenden ALB-X
o     Erweitert
o     Software aktualisieren
o     Aktuelle Konfiguration herunterladen
·     Bearbeiten Sie diese Datei mit Notepad++
·     Öffnen Sie ein neues txt-Dokument und nennen Sie es "ihrname-jetPACK1.txt".
·     Kopieren Sie alle relevanten Abschnitte aus der Konfigurationsdatei in "yourname-jetPACK1.txt"
·     Nach Fertigstellung speichern
WICHTIG: Jedes jetPACK ist in verschiedene Abschnitte unterteilt, aber alle jetPACKs müssen #!jetpack oben auf der Seite haben.
Die Abschnitte, die zum Bearbeiten/Kopieren empfohlen werden, sind unten aufgeführt.
Abschnitt 0:
#!jetpack
Diese Zeile muss sich am Anfang des jetPACKs befinden, da sonst Ihre aktuelle Konfiguration überschrieben wird.
Abschnitt1:
[jetnexusdaemon]
Dieser Abschnitt enthält globale Einstellungen, die, sobald sie geändert werden, für alle Dienste gelten. Einige dieser Einstellungen können über die Webkonsole geändert werden, andere sind nur hier verfügbar.
Beispiele:
ConnectionTimeout=600000
Dieses Beispiel ist der TCP-Timeout-Wert in Millisekunden. Diese Einstellung bedeutet, dass eine TCP-Verbindung nach 10 Minuten der Inaktivität geschlossen wird
ContentServerCustomTimer=20000
Dieses Beispiel ist die Verzögerung in Millisekunden zwischen Content-Server-Zustandsprüfungen für benutzerdefinierte Monitore wie DICOM
jnCookieHeader="MS-WSMAN"
In diesem Beispiel wird der Name des Cookie-Headers, der beim persistenten Lastausgleich verwendet wird, vom Standard "jnAccel" in "MS-WSMAN" geändert. Diese spezielle Änderung wird für Lync 2010/2013 Reverse Proxy benötigt.
Abschnitt 2:
[jetnexusdaemon-Csm-Regeln]
Dieser Abschnitt enthält die benutzerdefinierten Server-Überwachungsregeln, die hier typischerweise über die Web-Konsole konfiguriert werden.
Beispiel:
[jetnexusdaemon-Csm-Rules-0]
Inhalt="Server hoch"
Desc="Monitor 1
Method="CheckResponse"
Name="Gesundheitsprüfung - Ist der Server in Betrieb"
Url="HTTP://demo.jetneus.com/healthcheck/healthcheck.html"
Abschnitt 3:
[jetnexusdaemon-LocalInterface]
Dieser Abschnitt enthält alle Details aus dem Abschnitt IP-Dienste. Jede Schnittstelle ist nummeriert und enthält Unterschnittstellen für jeden Kanal. Wenn auf Ihren Kanal eine flightPATH-Regel angewendet wurde, enthält er auch einen Abschnitt Pfad.
Beispiel:
[jetnexusdaemon-LocalInterface1]
1.1=”443
1.2=”104
1.3=”80
1.4=”81
Aktiviert=1
Netmask="255.255.255.0″
PrimaryV2="{A28B2C99-1FFC-4A7C-AAD9-A55C32A9E913}"
[jetnexusdaemon-LocalInterface1.1]
1=">,""Sichere Gruppe"",2000,"
2="192.168.101.11:80,Y,""IIS WWW Server 1""
3="192.168.101.12:80,Y,""IIS WWW Server 2""
AdresseAuflösung=0
CachePort=0
CertificateName="default"
ClientCertificateName="No SSL"
Komprimieren=1
ConnectionLimiting=0
DSR=0
DSRProto="tcp"
Aktiviert=1
LoadBalancePolicy="CookieBased"
MaxVerbindungen=10000
MonitoringPolicy="1
PassThrough=0
Protocol="HTTP beschleunigen"
ServiceDesc="Secure Servers VIP"
SNAT=0
SSL=1
SSLClient=0
SSLInternalPort=27400
[jetnexusdaemon-LocalInterface1.1-Path]
1=”6
Abschnitt 4:
[jetnexusdaemon-Pfad]
Dieser Abschnitt enthält alle flightPATH-Regeln. Die Nummern müssen mit dem übereinstimmen, was auf die Schnittstelle angewendet wurde. Im obigen Beispiel sehen wir, dass die flightPATH-Regel "6" auf den Kanal angewandt wurde, auch dies als Beispiel unten.
Beispiel:
[jetnexusdaemon-Pfad-6]
Desc="Erzwingen, dass HTTPS für ein bestimmtes Verzeichnis verwendet wird"
Name="Gary - HTTPS erzwingen"
[jetnexusdaemon-Pfad-6-Bedingung-1]
Check="contain"
Bedingung="Pfad"
Spiel=
Sense="tut"
Value="/sicher/"
[jetnexusdaemon-Pfad-6-Evaluate-1]
Detail=
Quelle="host"
Wert=
Variable="$host$"[jetnexusdaemon-Path-6-Function-1]
Action="redirect"
Target="HTTPs://$host$$path$$querystring$"
Wert=