KKeine Bearbeitungszusammenfassung |
K 14.2.0 |
||
| Zeile 3: | Zeile 3: | ||
{{:UTM/NET/Cluster.lang}} | {{:UTM/NET/Cluster.lang}} | ||
{{#vardefine:headerIcon|spicon-utm}} | {{#vardefine:headerIcon|spicon-utm}} | ||
{{var | neu--mehrere HA Schnittstellen | |||
| Es können [[#Primary_Cluster_Assistent_Schritt_3_2 | mehrere HA-Schnittstellen im Assistenten]] angelegt werden | |||
| }} | |||
{{var | neu--Hotwire-Hinweis | |||
| Aktualisierter Hinweis zu [[#Hotwire_Schnittstelle | Hotwire Schnittstellen am Switch]] | |||
| }} | |||
{{var | mehrere Schnittstellen | |||
| Es können mehrere Schnittstellen gleichzeitig ausgewählt werden | |||
| }} | |||
{{var | neu--Abschnitt Anwendungen | {{var | neu--Abschnitt Anwendungen | ||
| Zeile 19: | Zeile 30: | ||
</div><div class="new_design"></div>{{Select_lang}}{{TOC2|limit=2}} | </div><div class="new_design"></div>{{Select_lang}}{{TOC2|limit=2}} | ||
{{Header|14.1.0| | {{Header|14.2.0| | ||
* {{#var:neu--mehrere HA Schnittstellen}} | |||
* {{#var:neu--Hotwire-Hinweis}} | |||
| vorher-ver=14.1.0 | |||
| vorher= | |||
* {{#var:neu--Abschnitt Anwendungen}} | * {{#var:neu--Abschnitt Anwendungen}} | ||
* {{#var:neu--Bilder und Menüpfade aktualisiert}} | * {{#var:neu--Bilder und Menüpfade aktualisiert}} | ||
<!--|vorher-ver=14.1--> | <!--|vorher-ver=14.1--> | ||
|[[UTM/NET/Cluster_v14.0 | 14.0]] | | [[UTM/NET/Cluster_v14.1.0 | 14.1.0]] | ||
[[UTM/NET/Cluster_v14.0 | 14.0]] | |||
[[UTM/NET/Cluster_v12.6.2 | 12.6]] | [[UTM/NET/Cluster_v12.6.2 | 12.6]] | ||
[[UTM/NET/Cluster_v12.4 | 12.4]] | [[UTM/NET/Cluster_v12.4 | 12.4]] | ||
| Zeile 65: | Zeile 81: | ||
==== {{#var:funktionsweise}} ==== | ==== {{#var:funktionsweise}} ==== | ||
<div class="Einrücken"> | <div class="Einrücken"> | ||
{{Bildwechsel| {{#var:Einsatzgebiete--Bild}} |{{#var:Abb}} 1.1|{{#var:Einsatzgebiete--Abb}} | Wechselbild={{#var:Einsatzgebiete mit IP--Bild}} | {{Bildwechsel| {{#var:Einsatzgebiete--Bild}} |{{#var:Abb}} 1.1|{{#var:Einsatzgebiete--Abb}} | Wechselbild={{#var:Einsatzgebiete mit IP--Bild}}|Wechselbild-Abb={{#var:Einsatzgebiete--Abb}} |class=blank }} | ||
{{#var:funktionsweise--desc}} | {{#var:funktionsweise--desc}} | ||
</div><br clear=all> | </div><br clear=all> | ||
---- | ---- | ||
==== {{#var:cluster-protokoll}} ==== | ==== {{#var:cluster-protokoll}} ==== | ||
{{ | {{Bild|UTM v14.2.0 Cluster mit DSL CLI VRR.png|class=Bild-t}} | ||
<div class="Einrücken"> | <div class="Einrücken"> | ||
{{#var:cluster-protokoll--desc}} | {{#var:cluster-protokoll--desc}} | ||
</div> | </div> | ||
---- | ---- | ||
==== {{#var:Umschalten}} ==== | ==== {{#var:Umschalten}} ==== | ||
| Zeile 107: | Zeile 121: | ||
===== {{#var:Fallback}} ===== | ===== {{#var:Fallback}} ===== | ||
<div class="Einrücken"> | <!-- <div class="Einrücken"> --> | ||
<li class="list--element__alert list--element__hint">{{#var:Fallback--desc}}</li> | <li class="list--element__alert list--element__hint">{{#var:Fallback--desc}}</li> | ||
<div class="Einrücken"><p>{{Hinweis-box|{{#var:Feste IP Adressen konfigurieren--Hinweis}} }}</p></div> | <div class="Einrücken"><p>{{Hinweis-box|{{#var:Feste IP Adressen konfigurieren--Hinweis}} }}</p></div> | ||
| Zeile 114: | Zeile 128: | ||
</div> | </div> | ||
</div> | <!-- </div> --> | ||
---- | ---- | ||
| Zeile 123: | Zeile 137: | ||
<br> | <br> | ||
{{Hinweis-box| {{#var:Hotwire-Schnittstelle--hinweis}}|r|fs__icon=em2|class=flex}} | {{Hinweis-box| {{#var:Hotwire-Schnittstelle--hinweis}}|r|fs__icon=em2|class=flex}} | ||
{{Hinweis-box | {{#var:Hotwire-Schnittstelle Switch--Hinweis}} | |||
{{:UTM/Hotwire-Switch}}| 2=g | fs__icon=em2 | class=flex }} | |||
</div> | |||
</div><br clear=all> | </div><br clear=all> | ||
---- | ---- | ||
| Zeile 143: | Zeile 161: | ||
<div id="Austausch"> | <div id="Austausch"> | ||
===== {{#var:Konfiguration-Austauschgeräte}} ===== | ===== {{#var:Konfiguration-Austauschgeräte}} ===== | ||
<div | <div style="padding-left:20px;"> | ||
<li class="list--element__alert list--element__hint">{{#var:Konfiguration-Austauschgeräte--desc}}</li> | <li class="list--element__alert list--element__hint">{{#var:Konfiguration-Austauschgeräte--desc}}</li> | ||
<li class="list--element__alert list--element__warning">{{#var:Konfiguration-Austauschgeräte--SSH}}</li> | <li class="list--element__alert list--element__warning">{{#var:Konfiguration-Austauschgeräte--SSH}}</li> | ||
| Zeile 177: | Zeile 195: | ||
{| class="sptable2 pd5 zh1 Einrücken" | {| class="sptable2 pd5 zh1 Einrücken" | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | | | colspan="3" | {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}} | {{#var:Netzwerkkonfiguration}}}} {{ic|LAN3}} → {{Button||w}} {{Reiter| {{#var:IP-Adressen}} }} | ||
|- | |- | ||
| class=mw8 | {{b|{{#var:IP-Adressen}} }} || class=mw15 | {{ic|{{cb|192.168.180.2/24}} |cb}} | | class=mw8 | {{b|{{#var:IP-Adressen}} }} || class=mw15 | {{ic|{{cb|192.168.180.2/24}} |cb}} {{Host|Primary}} || {{#var:ip-adressen--desc}} | ||
| rowspan="5" class="Bild" | {{Bild|1={{#var:cluster-schnittstelle--bild}}|2={{#var:Hotwire IP der}} | | rowspan="5" class="Bild" | {{Bild|1={{#var:cluster-schnittstelle--bild}}|2={{#var:Hotwire IP der}} {{Host|Primary}}|3=|4={{#var:Ethernet-Schnittstelle bearbeiten}}|5={{#var:Netzwerk}}|6={{#var:Netzwerkkonfiguration}}|icon=fa-floppy-disk-circle-xmark|icon2=fa-close}} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
| Zeile 186: | Zeile 204: | ||
| colspan="3" | <i class="host utm">Spare</i> {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Netzwerkkonfiguration}} }} {{ic|LAN3}} → {{Button||w}} {{Reiter|{{#var:IP-Adressen}} }} | | colspan="3" | <i class="host utm">Spare</i> {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Netzwerkkonfiguration}} }} {{ic|LAN3}} → {{Button||w}} {{Reiter|{{#var:IP-Adressen}} }} | ||
|- | |- | ||
| {{b|{{#var:IP-Adressen}} }} || {{ic|{{cb|192.168.180.3/24}} |cb}} | | {{b|{{#var:IP-Adressen}} }} || {{ic|{{cb|192.168.180.3/24}} |cb}} {{Host|Spare}} || {{#var:ip-adressen Spare--desc}} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
| Zeile 209: | Zeile 227: | ||
|+ {{#var:Cluster-Konfiguration}} | |+ {{#var:Cluster-Konfiguration}} | ||
|- class="noborder" | |- class="noborder" | ||
| colspan="4" | {{#var:wizard1--head}} {{Host| | | colspan="4" | {{#var:wizard1--head}} {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} }} {{#var:Schaltfläche}} {{Button-dialog|{{#var:Cluster Assistent}}|fa-wand-magic-sparkles}} | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 1 #################### --> | ||
| colspan="3" | | | colspan="3" | | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 1|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1}} | ||
|- | |- | ||
| colspan=3 class=noborder | {{#var:Wizard Schritt 1--desc}} | | colspan=3 class=noborder | {{#var:Wizard Primary Schritt 1--desc}} | ||
| class="Bild" | {{Bild|{{#var:Wizard Schritt 1--Bild}}|{{#var:Beispiel DSL}}|{{Host| | | class="Bild" | {{Bild|{{#var:Wizard Primary Schritt 1--Bild}}|{{#var:Beispiel DSL}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1|{{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user=primary.firewall.fqdn | step=1 | step--cap={{#var:Primary-Step1--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 2 #################### --> | ||
| colspan="3" id="{{#var:Schritt}}3" | {{mobil|<hr>|<br>}} | | colspan="3" id="{{#var:Schritt}}3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 2|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2}} | ||
|- | |- | ||
| {{b|{{#var:Hotwire-Schnittstelle}}: }} || {{ic|LAN3|dr|class=available}} || <li class="list--element__alert list--element__warning">{{#var:wizard1--hotwire--desc}}</li> | | {{b|{{#var:Hotwire-Schnittstelle}}: }} || {{ic|LAN3|dr|class=available}} || <li class="list--element__alert list--element__warning">{{#var:wizard1--hotwire--desc}}</li> | ||
| rowspan="4" class="Bild" | {{Bild|{{#var:Wizard Schritt 2--Bild}}|{{#var:Beispiel DSL}}|{{Host| | | rowspan="4" class="Bild" | {{Bild|{{#var:Wizard Primary Schritt 2--Bild}}|{{#var:Beispiel DSL}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2 | step=2 | step--cap={{#var:Primary-Step2--cap}} }} | ||
|- | |- | ||
| {{b|{{#var:lokale-ip}} | | {{b|{{#var:lokale-ip}} }} || {{ic|192.168.180.2|rechts|icon=/24 |iconw=x|class=available}} || {{#var:wizard Primary Schritt 2--lokale-ip--desc}} | ||
|- | |- | ||
| {{b|{{#var:remote-ip}} }} || {{ic|192.168.180.3|rechts|icon=/--- |iconw=x|class=available}} || {{#var: | | {{b|{{#var:remote-ip}} }} || {{ic|192.168.180.3|rechts|icon=/--- |iconw=x|class=available}} || {{#var:wizard Primary Schritt 2--remote-ip--desc}} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 3 #################### --> | ||
| colspan="3" id="{{#var:Schritt}}S2" | {{mobil|<hr>|<br>}} | | colspan="3" id="{{#var:Schritt}}S2" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 3|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3}} | ||
|- | |- | ||
| {{b|{{#var:HA-Schnittstelle}}:}} || {{ | | {{b|{{#var:HA-Schnittstelle}}:}} || {{ic|{{cb|LAN2|-}}|cb|class=available}} || {{#var:wizard Primary Schritt 3--schnittstelle--desc}} | ||
| rowspan="4" class="Bild" | {{Bild|{{#var:Wizard Schritt 3--Bild}}|{{#var:Beispiel DSL}}|{{Host| | | rowspan="4" class="Bild" | {{Bild|{{#var:Wizard Primary Schritt 3--Bild}}|{{#var:Beispiel DSL}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3 | step=3 | step--cap={{#var:Primary-Step3--cap}} }} | ||
|- | |- | ||
| {{b|{{#var:wizard2--virtuelle-ip}} | | {{b|{{#var:wizard2--virtuelle-ip}} }} || {{ic|192.168.200.1|rechts|icon=/24 |iconw=x|class=available}} || {{#var:wizard2--virtuelle-ip--desc}} | ||
|- | |- | ||
| colspan="3" | <li class="list--element__alert list--element__warning">{{#var:wizard2--hinweis--dhcp}} {{info| {{#var:wizard2--hinweis--info}} }}</li> | | colspan="3" | <li class="list--element__alert list--element__warning">{{#var:wizard2--hinweis--dhcp}} {{info| {{#var:wizard2--hinweis--info}} }}</li> | ||
| Zeile 241: | Zeile 259: | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 4 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 4|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4}}<br>{{Reiter|{{#var:Disabled if Spare}} }} | ||
|- | |- | ||
| {{b|{{#var: | | {{b|{{#var:wizard Primary Schritt 4--Schnittstellen}} }} || {{ic| {{cb|wan0|-}} {{cb|wg0|-}}|cb|class=available}} || {{#var:wizard Primary Schritt 4--deaktivierte--desc}} {{info| {{#var:wizard Primary Schritt 4--deaktivierte--info}} }} {{#var:Wizard Primary Schritt 4-WireGuard--desc}} | ||
| rowspan="3" class="Bild" | {{Bild|{{#var:Wizard Schritt 4--Bild}}|{{#var:Beispiel DSL}} | | rowspan="3" class="Bild" | {{Bild|{{#var:Wizard Primary Schritt 4--Bild}}|{{#var:Beispiel DSL}}<br>{{#var:Wizard Primary Schritt 4--Bild--cap}} |{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4 | step=4 | step--cap={{#var:Primary-Step4--cap}} }} | ||
|- | |- | ||
| {{b| | | {{b|{{#var:wizard Primary Schritt 4--Anwendungen}} }} || {{ic| {{cb|Clientless VPN|-}} {{cb|DHCP Server|-}} {{cb|Greylisting Filter|-}} {{cb|HTTP Proxy|-}} {{cb|IPSEC|-}} {{cb|L2TP VPN|-}} {{cb|Mailrelay|-}} {{cb|POP3 Proxy|-}} {{cb|Routing Server|-}} {{cb|SPF Filter|-}} {{cb|SSL-VPN|-}} {{cb|Spamfilter|-}} {{cb|WLAN Server|-}} |pd=5px}}<small>'''Default'''</small> || {{#var:wizard Primary Schritt 4--deaktivierte Anwendungen--desc}}<br> {{Einblenden2| {{#var:Hinweis für Installationen vor}} 12.4.0 | {{#var:hide}} |true|info tolltip|{{#var:Wireguard Cluster-Hinweis}} }} | ||
| | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 5 #################### --> | |||
|- class="Leerzeile" | |||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 5|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5}} | ||
|- | |- | ||
| {{b|Passphrase:}} || {{ic|insecure|class=available}} || {{#var:wizard5--Passphrase--desc}} | | {{b|Passphrase:}} || {{ic|insecure|class=available}} || {{#var:wizard5--Passphrase--desc}} | ||
| rowspan="2" class="Bild" | {{Bild|{{#var:Wizard Schritt | | rowspan="2" class="Bild" | {{Bild|{{#var:Wizard Schritt 5--Bild}}|{{#var:Beispiel DSL}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5 | step=5 | step--cap={{#var:Primary-Step5--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 6 #################### --> | |||
|- class="Leerzeile" | |||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 6|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6}} | ||
|- | |- | ||
| {{b|{{#var:Einstellung für die Spare}}:}} || {{ic|[ | | {{b|{{#var:Einstellung für die Spare}}:}} || {{ic|[Primary]<br>Hotwire Interface: LAN3<br>Remote IP adress: 192.168.180.3<br>...|tr-odd|class=available}} || {{#var:Einstellung für die Spare--desc}} | ||
| rowspan="2" class="Bild" | {{Bild|{{#var:Wizard Schritt 6--Bild}}|{{#var:Beispiel DSL}}|{{Host| | | rowspan="2" class="Bild" | {{Bild|{{#var:Wizard Schritt 6--Bild}}|{{#var:Beispiel DSL}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6 | step=6 | step--cap={{#var:Primary-Step6--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Spare | Schritt 1 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 1|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1}} | ||
|- | |- | ||
| colspan=3 class=noborder | {{#var:Wizard Spare Schritt 1--desc}} | | colspan=3 class=noborder | {{#var:Wizard Spare Schritt 1--desc}} | ||
| class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 1--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1}} | | class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 1--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1 | {{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user={{#var:Spare user}} | step=1 | step--cap={{#var:Spare-Step1--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Spare | Schritt 2 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 2|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2}} | ||
|- | |- | ||
| colspan=3 class=noborder | {{#var:Wizard Spare Schritt 2--desc}} | | colspan=3 class=noborder | {{#var:Wizard Spare Schritt 2--desc}} | ||
| class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 2--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2}} | | class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 2--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2 | step=2 | step--cap={{#var:Spare-Step2--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} <!-- #################### Beispiel 1 | Spare | Schritt 3 #################### --> | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 3|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3}} | ||
|- | |- | ||
| {{b|{{#var:Einstellung | | {{b|{{#var:Einstellung der Primary}}:}} || {{ic|[Primary]<br>Hotwire Interface: LAN3<br>Remote UP adress: 192.168.180.3<br>...|class=available}} || {{#var:Einstellung der Primary--desc}} | ||
| rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 3--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3}} | | rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 3--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3 | step=3 | step--cap={{#var:Spare-Step3--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Spare | Schritt 4 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 4|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4}} | ||
|- | |- | ||
| {{b|{{#var:lokale-ip}} }} || {{ic|192.168.180.3|rechts|icon=/24 |iconw=x|class=available}} || {{#var:spare wizard4--lokale-ip--desc}} | | {{b|{{#var:lokale-ip}} }} || {{ic|192.168.180.3|rechts|icon=/24 |iconw=x|class=available}} || {{#var:spare wizard4--lokale-ip--desc}} | ||
| rowspan=4 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 4--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4 | step=4 | step--cap={{#var:Spare-Step4--cap}} }} | |||
|- | |- | ||
| {{b|{{#var:remote-ip}} }} || {{ic|192.168.180.2|rechts|icon=/--- |iconw=x|class=available}} || {{#var:spare wizard4--remote-ip--desc}} | | {{b|{{#var:remote-ip}} }} || {{ic|192.168.180.2|rechts|icon=/--- |iconw=x|class=available}} || {{#var:spare wizard4--remote-ip--desc}} | ||
|- | |||
| colspan=3 class=noborder | <li class="list--element__alert list--element__positiv small">{{#var:Werte automatisch gesetzt--Hinweis}}</li> | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Spare | Schritt 5 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 5|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5}} | ||
|- | |- | ||
| {{b|Passphrase: }} || {{ic|insecure|class=available}} || {{#var:wizard5--Passphrase--desc}} | | {{b|Passphrase: }} || {{ic|insecure|class=available}} || {{#var:wizard5--Passphrase--desc}} | ||
| rowspan=4 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 5--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5 | step=5 | step--cap={{#var:Spare-Step5--cap}} }} | |||
|- | |- | ||
| {{b|{{#var:Schlüssel der Gegenstelle}}:}} || {{ic|ssh-rsa AAAABNza...|cb|class=available}} || {{#var:spare wizard 5-Schlüssel der Gegenstelle--desc}} | | {{b|{{#var:Schlüssel der Gegenstelle}}:}} || {{ic|ssh-rsa AAAABNza...|cb|class=available}} || {{#var:spare wizard 5-Schlüssel der Gegenstelle--desc}} | ||
|- | |||
| colspan=3 class=noborder | <li class="list--element__alert list--element__positiv small">{{#var:Werte automatisch gesetzt--Hinweis}}</li> | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Spare | Schritt 6 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 6|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6}} | ||
|- | |- | ||
| {{b|{{#var:Einstellung für | | {{b|{{#var:Einstellung für die Primary}}:}} || {{ic|[Spare]<br>Local SSH Key: ssh-rsa AAAAB3Nza...|tr-odd|class=available}} || {{#var:Einstellung für die Primary--desc}} | ||
| rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 6--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6}} | | rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 6--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6 | step=6 | step--cap={{#var:Spare-Step6--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 7 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 7|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 7}} | ||
|- | |- | ||
| colspan=3 class=noborder | <li class="list--element__alert list--element__warning">{{#var:Wechsel zur Master--Hinweis}}</li> | | colspan=3 class=noborder | <li class="list--element__alert list--element__warning">{{#var:Wechsel zur Master--Hinweis}}</li> | ||
|- | |- | ||
| {{b|{{#var:Einstellung der Spare}}:}} || {{ic|[Spare]<br>Local SSH Key: ssh-rsa AAAAB3Nza...|class=available}} || {{#var:Einstellung der Spare--desc}} | | {{b|{{#var:Einstellung der Spare}}:}} || {{ic|[Spare]<br>Local SSH Key: ssh-rsa AAAAB3Nza...|class=available}} || {{#var:Einstellung der Spare--desc}} | ||
| rowspan=3 class="Bild" | {{Bild|{{#var:Wizard Schritt 7--Bild}}|{{#var:Beispiel DSL}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 7 | {{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user={{#var:Primary user}} | step=7 | step--cap={{#var:Primary-Step7--cap}} }} | |||
|- | |||
| class=noborder colspan="3" | <li class="list--element__alert list--element__positiv small">{{#var:Wert automatisch gesetzt--Hinweis}}</li> | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 8 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 8|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 8}} | ||
|- | |- | ||
| {{b|{{#var:Schlüssel der Gegenstelle}}:}} || {{ic|ssh-rsa AAAAB3Nza...|cb|class=available}} || {{#var:Master Wizard9-Schlüssel der Gegenstelle--desc}} | | {{b|{{#var:Schlüssel der Gegenstelle}}:}} || {{ic|ssh-rsa AAAAB3Nza...|cb|class=available}} || {{#var:Master Wizard9-Schlüssel der Gegenstelle--desc}} | ||
| rowspan=3 class="Bild" | {{Bild|{{#var:Wizard Schritt 8--Bild}}|{{#var:Beispiel DSL}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 8 | step=8 | step--cap={{#var:Primary-Step8--cap}} }} | |||
|- | |||
| class=noborder colspan="3" | <li class="list--element__alert list--element__positiv small">{{#var:Wert automatisch gesetzt--Hinweis}}</li> | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 1 | Primary | Schritt 9 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary & Spare {{#var:Cluster Assistent}} {{#var:Abschluss}}|{{Host|Primary & Spare}} {{#var:Cluster Assistent}} {{#var:Abschluss}} }} | ||
|- | |- | ||
| rowspan=2 colspan=3 class=noborder | {{#var:Wizard Abschluss--desc}} | | rowspan=2 colspan=3 class=noborder | {{#var:Wizard Abschluss--desc}} | ||
| class="Bild" | {{Bild|{{#var:Wizard Schritt 9--Bild}}|{{#var:Beispiel DSL}}|{{Host| | | class="Bild" | {{Bild|{{#var:Wizard Schritt 9--Bild}}|{{#var:Beispiel DSL}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 9 | {{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user=primary.firewall.fqdn | step=9 | step--cap={{#var:Primary-Step9--cap}} | last=true}} | ||
|- | |- <!-- #################### Beispiel 1 | Spare | Schritt 7 #################### --> | ||
| class="Bild | {{Bild|{{#var:Wizard Spare Schritt 7--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 7}} | | class="Bild | {{Bild|{{#var:Wizard Spare Schritt 7--Bild}}|{{#var:Beispiel DSL}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 7 | {{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user=spare.firewall.fqdn | step=7 | step--cap={{#var:Spare-Step7--cap}} | last=true }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{hrzeile}} | | colspan="3" | {{hrzeile}} | ||
====== {{#var:Status der Clusterkonfiguration}} ====== | ====== {{#var:Status der Clusterkonfiguration}} ====== | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | | | colspan="3" | {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}}|{{#var:Management}} }} | ||
|- | |- | ||
| | | rowspan="2" | {{b|{{#var:Synchronisationsstatus}} }} || <i class="fas fa-clock fc__hint"></i> <span class=Hover>pending</span> || {{#var:Synchronisationsstatus--gelb--desc}} | ||
|rowspan=" | | class=Bild rowspan="3" | {{Bild|{{#var:Synchronisationsstatus--Primary Aktiv pending--Bild}} | {{Host|Primary}}{{#var:Synchronisationsstatus--Primary Aktiv pending--cap}} | 4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save |firewall-user={{#var:fa-user Primary ohne sync}} }}<br> | ||
{{Bild|{{#var:Synchronisationsstatus--Spare Aktiv pending--Bild}} | {{Host|Spare}}{{#var:Synchronisationsstatus--Spare Aktiv pending--cap}} | 4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save |firewall-user={{#var:fa-user Spare ohne sync}} | dialog-class=passiv | class=mt1em}} | |||
|- | |- | ||
| | | colspan="2" | {{#var:Synchronisationsstatus--gelb--desc2}} | ||
<li class="list--element__alert list--element__hint">{{#var:Status aktualisieren}}</li> | |||
<li class="list--element__alert list--element__warning">{{#var:Manuelle Syncronisation--Hinweis}}</li> | |||
|- class="Leerzeile" | |||
| colspan="3" | <li class="list--element__alert list--element__positiv">{{#var:Bereich Management--Hinweis}}</li> | |||
|- | |||
| | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- | |- | ||
| {{b| | | rowspan="2" | {{b|{{#var:Synchronisationsstatus}} }} || {{Button| |class=fas fa-paper-plane-top}} <span class=Hover>{{#var:konfig-sync}}</span> || {{#var:Konfiguration synchronisieren--desc}} | ||
| | | class="Bild" rowspan="6" | {{Bild|1={{#var:cluster-konfig--ergebnis-master--bild}}|2={{#var:Beispiel DSL}}|3={{Host|Primary}} Status nach Aktivierung des Clusters|4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save|firewall-user={{#var:aktiver Pfad}}}}<br> | ||
{{Bild|1={{#var:cluster-konfig--ergebnis-spare--bild}}|2={{#var:Beispiel DSL}}|3=<i class="host utm">Spare</i> Status nach Aktivierung des Clusters|4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save|firewall-user={{#var:passiver Pfad}}|dialog-class=passiv|class=mt1em}} | |||
<!-- | |||
| class="Bild" xrowspan="3" | {{Bild|{{#var:Offline-synchronized--Bild}} |l=<span class="small inline-start">{{#var:Beispiel DSL}}</span> <i class="host utm">Spare</i> {{#var:Offline-synchronized--cap}} }} | |||
|- | |- | ||
| | | colspan="3" | <li class="list--element__alert list--element__hint">{{#var:externe-schnittstelle--dsl}}</li> | ||
|- | |- | ||
| {{b| | | {{b|Cluster:}} || {{ButtonAn|{{#var:ein}} }} → {{Button-dialog||fa-save|hover={{#var:Speichern}} }} || {{#var:cluster-aktivieren--ein--desc}} | ||
--> | |||
|- | |- | ||
| | | <i class="fas fa-check-circle fc__up"></i> <span class=Hover>synchronized</span> || {{#var:Synchronisationsstatus synchronized}} | ||
|- | |- | ||
| rowspan="2" | {{b|{{#var: | | rowspan="2" | {{b|{{#var:Clusterstatus}} }} || {{#var:cluster--master}} <i class="fas fa-check-circle fc__up"></i> || {{#var:cluster--master--desc}} | ||
|- | |- | ||
| {{ | | class="no1cell" | {{#var:cluster--spare}} <i class="fas fa-clock fc__hint"></i> || {{#var:cluster--spare--desc}} | ||
|- class="noborder" | |||
| colspan=3 | {{Hinweis-box|{{#var:Manuelle Syncronisation--Hinweis}} }} | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3 | | colspan="3" | {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}}|{{#var:Schnittstellen}} }} | ||
|- | |- | ||
| | | LAN 1 || || <small>{{#var:cluster-schnittstellen DSL--eth0--desc}}</small> | ||
| rowspan=" | | rowspan="8" class="Bild" | {{Bild|1={{#var:cluster-schnittstellen--bild}}|2={{#var:Beispiel DSL}}|3={{Host|Primary}} {{#var:Clusterkonfiguration}}|4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save}} | ||
|- | |- | ||
| | | LAN2 || {{#var:cluster-schnittstellen--eth1}} || {{#var:cluster-schnittstellen--eth1--desc}} | ||
|- | |- | ||
| | | LAN3 || {{#var:cluster-schnittstellen--eth2}} || {{#var:cluster-schnittstellen--eth2--desc}} | ||
|- | |- | ||
| | | wg0 || {{#var:cluster-schnittstellen--deaktiviert}} || | ||
|- | |- | ||
| | | wan0 || {{#var:cluster-schnittstellen--deaktiviert}} || | ||
| | |||
|- | |- | ||
| {{b| | | {{b|{{#var:Virtuelle IP-Adressen}} }} || {{Kasten|192.168.200.1/24|blau}} || {{#var:Virtuelle IP-Adressen--desc}} | ||
|- | |- | ||
| {{b|{{#var:Remote IP-Adressen}} }} || 192.168.180.3 || {{#var:Remote IP-Adressen--desc}} | |||
| | |||
| | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3"| {{mobil|<hr>|<br>}} | ||
<!-- | |||
|- class="noborder" | |- class="noborder" | ||
| colspan="4" | {{mobil|<hr>}}{{#var:ssh-auf-beiden-seiten}} | | colspan="4" | {{mobil|<hr>}}{{#var:ssh-auf-beiden-seiten}} | ||
--> | --> | ||
|- | |- | ||
| Zeile 463: | Zeile 438: | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
<!-- | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{mobil|<hr>}}<br> | | colspan="3" | {{mobil|<hr>}}<br> | ||
====== {{#var:cluster-aktivieren}} ====== | ====== {{#var:cluster-aktivieren}} ====== | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | | | colspan="3" | {{Host|Primary}} & <i class="host utm">Spare</i> {{Menu-UTM|{{#var:Netzwerk}} | {{#var:Clusterkonfiguration}} | Management }} | ||
|- | |- | ||
--> | |||
|} | |} | ||
| Zeile 517: | Zeile 483: | ||
{| class="sptable2 pd5 zh1 Einrücken" | {| class="sptable2 pd5 zh1 Einrücken" | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | | | colspan="3" | {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}} | {{#var:Netzwerkkonfiguration}} }} {{ic|LAN3}} → {{Button||w}} {{Reiter| {{#var:IP-Adressen}} }} | ||
|- | |- | ||
| class=mw8 | {{b|{{#var:IP-Adressen}} }} || class=mw15 | {{ic|{{cb|192.168.180.2/24}} | cb|class=available}} | | class=mw8 | {{b|{{#var:IP-Adressen}} }} || class=mw15 | {{ic|{{cb|192.168.180.2/24}} | cb|class=available}} {{Host|Primary}}|| {{#var:ip-adressen--desc}} | ||
| rowspan="4" class="Bild" | {{Bild|1={{#var:cluster-schnittstelle--bild}}|2={{#var:Hotwire IP der}} | | rowspan="4" class="Bild" | {{Bild|1={{#var:cluster-schnittstelle--bild}}|2={{#var:Hotwire IP der}} {{Host|Primary}}|3=|4={{#var:Ethernet-Schnittstelle bearbeiten}}|5={{#var:Netzwerk}}|6={{#var:Netzwerkkonfiguration}}|icon=fa-floppy-disk-circle-xmark|icon2=fa-close}} | ||
|- class="noborder" | |- class="noborder" | ||
| colspan="3" | <br><i class="host utm">Spare</i> {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Netzwerkkonfiguration}} }} {{ic|LAN3}} → {{Button||w}} {{Reiter|{{#var:IP-Adressen}} }} | | colspan="3" | <br><i class="host utm">Spare</i> {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Netzwerkkonfiguration}} }} {{ic|LAN3}} → {{Button||w}} {{Reiter|{{#var:IP-Adressen}} }} | ||
| Zeile 543: | Zeile 509: | ||
</div> | </div> | ||
{{ | {{h-5|Primary-UTM}} | ||
{| class="sptable2 pd5 zh1 Einrücken" | {| class="sptable2 pd5 zh1 Einrücken" | ||
|+ {{#var:Cluster-Konfiguration}} | |+ {{#var:Cluster-Konfiguration}} | ||
|- class="noborder" | |- class="noborder" | ||
| colspan="4" | {{#var:wizard1--head}} {{Host| | | colspan="4" | {{#var:wizard1--head}} {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} }} {{#var:Schaltfläche}} {{Button-dialog|{{#var:Cluster Assistent}}|fa-wand-magic-sparkles}} | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Primary | Schritt 1 #################### --> | ||
| colspan="3" | | | colspan="3" | | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 1|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1}} | ||
|- | |- | ||
| colspan=3 class=noborder | {{#var:Wizard Schritt 1--desc}} | | colspan=3 class=noborder | {{#var:Wizard Primary Schritt 1--desc}} | ||
| class="Bild" | {{Bild|{{#var:Wizard Schritt 1--Bild}}|{{#var:Beispiel Router}}|{{Host| | | class="Bild" | {{Bild|{{#var:Wizard Primary Schritt 1--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1|{{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} |step=1|step--cap={{#var:Primary-Step1--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Primary | Schritt 2 #################### --> | ||
| colspan="3" id="{{#var:Schritt}}3" | {{mobil|<hr>|<br>}} | | colspan="3" id="{{#var:Schritt}}3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 2|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2}} | ||
|- | |- | ||
| {{b|{{#var:Hotwire-Schnittstelle}}: }} || {{ic|LAN3|dr|class=available}} || <li class="list--element__alert list--element__warning">{{#var:wizard1--hotwire--desc}}</li> | | {{b|{{#var:Hotwire-Schnittstelle}}: }} || {{ic|LAN3|dr|class=available}} || <li class="list--element__alert list--element__warning">{{#var:wizard1--hotwire--desc}}</li> | ||
| rowspan="4" class="Bild" | {{Bild|{{#var:Wizard Schritt 2--Bild}}|{{#var:Beispiel Router}}|{{Host| | | rowspan="4" class="Bild" | {{Bild|{{#var:Wizard Primary Schritt 2--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2 | step=2 | step--cap={{#var:Primary-Step2--cap}} }} | ||
|- | |- | ||
| {{b|{{#var:lokale-ip}} | | {{b|{{#var:lokale-ip}} }} || {{ic|192.168.180.2|rechts|icon=/24 |iconw=x|class=available}} || {{#var:wizard Primary Schritt 2--lokale-ip--desc}} | ||
|- | |- | ||
| {{b|{{#var:remote-ip}} }} || {{ic|192.168.180.3|rechts|icon=/--- |iconw=x|class=available}} || {{#var: | | {{b|{{#var:remote-ip}} }} || {{ic|192.168.180.3|rechts|icon=/--- |iconw=x|class=available}} || {{#var:wizard Primary Schritt 2--remote-ip--desc}} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Primary | Schritt 3 #################### --> | ||
| colspan="3" id="{{#var:Schritt}}S2" | {{mobil|<hr>|<br>}} | | colspan="3" id="{{#var:Schritt}}S2" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 3|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3}} | ||
|- | |||
| {{b|{{#var:HA-Schnittstelle}}:}} || {{ic|{{cb|LAN1|-}} {{cb|LAN2|-}}|cb|class=available}} {{Hinweis-box|{{#var:neu ab}} v14.2.0: {{#var:mehrere Schnittstellen}} | gr | 14.2.4 | status=update}} || {{#var:Beispiel 2 wizard Primary Schritt 3--schnittstelle--desc}} | |||
| rowspan="4" class="Bild" | {{Bild|{{#var:Wizard Router Primary Schritt 3--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3 | step=3 | step--cap={{#var:Primary-Step3--cap}} }} | |||
|- | |- | ||
| {{b|{{#var: | | {{b|{{#var:wizard2--virtuelle-ip}} }} || {{ic|{{cb|192.168.200.1/24 (LAN2) }} {{cb|192.168.10.201/24}} |cb |class=available}} || {{#var:wizard2--virtuelle-ip--desc}} | ||
|- | |- | ||
| {{b|{{#var: | | {{b|{{#var:Schnittstelle für neue IP-Adressen}} }} {{Hinweis-box||gr|14.2.4|status=update}}<small>{{#var:IP-Adresse manuell}}</small> || {{ic| LAN2 |dr|class=available}} || {{#var:IP-Adresse manuell--desc}} | ||
|- | |- | ||
| colspan="3" | <li class="list--element__alert list--element__warning">{{#var:wizard2--hinweis--dhcp}} {{info| {{#var:wizard2--hinweis--info}} }}</li> | | colspan="3" | <li class="list--element__alert list--element__warning">{{#var:wizard2--hinweis--dhcp}} {{info| {{#var:wizard2--hinweis--info}} }}</li> | ||
| Zeile 579: | Zeile 548: | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Primary | Schritt 4 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 4|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4}} | ||
|- | |- | ||
| {{b|{{#var: | | {{b|{{#var:wizard Primary Schritt 4--Schnittstellen}} }} || {{ic| |cb|class=available}} || {{#var:wizard3--deaktivierte-non--desc}} | ||
| rowspan="3" class="Bild" | {{Bild|{{#var:Wizard Schritt 4b--Bild}}|{{#var:Beispiel Router}}|{{Host| | | rowspan="3" class="Bild" | {{Bild|{{#var:Wizard Schritt 4b--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4 | step=4 | step--cap={{#var:Primary-Step4--cap}} }} | ||
|- | |- | ||
| {{b|{{#var: | | {{b|{{#var:wizard Primary Schritt 4--Anwendungen}} }} || {{ic| {{cb|Clientless VPN|-}} {{cb|DHCP Server|-}} {{cb|Greylisting Filter|-}} {{cb|HTTP Proxy|-}} {{cb|IPSEC|-}} {{cb|L2TP VPN|-}} {{cb|Mailrelay|-}} {{cb|POP3 Proxy|-}} {{cb|Routing Daemon|-}} {{cb|SPF Filter|-}} {{cb|SSL-VPN|-}} {{cb|Spamfilter|-}} {{cb|WLAN Server|-}} |pd=5px}}<small>'''Default'''</small> || {{#var:wizard Primary Schritt 4--deaktivierte Anwendungen--desc}}<br> {{Einblenden2| {{#var:Hinweis für Installationen vor}} 12.4.0 | {{#var:hide}} |true|info tolltip|{{#var:Wireguard Cluster-Hinweis}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Primary | Schritt 5 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 5|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5}} | ||
|- | |- | ||
| {{b|Passphrase:}} || {{ic|insecure|class=available}} || {{#var:wizard5--Passphrase--desc}} | | {{b|Passphrase:}} || {{ic|insecure|class=available}} || {{#var:wizard5--Passphrase--desc}} | ||
| rowspan="2" class="Bild" | {{Bild|{{#var:Wizard Schritt 5--Bild}}|{{#var:Beispiel Router}}|{{Host| | | rowspan="2" class="Bild" | {{Bild|{{#var:Wizard Schritt 5--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5 | step=5 | step--cap={{#var:Primary-Step5--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Primary | Schritt 6 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 6|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6}} | ||
|- | |- | ||
| {{b|{{#var:Einstellung für die Spare}}:}} || {{ic|[ | | {{b|{{#var:Einstellung für die Spare}}:}} || {{ic|[Primary]<br>Hotwire Interface: LAN3<br>Remote UP adress: 192.168.180.3<br>...|tr-odd|class=available}} || {{#var:Einstellung für die Spare--desc}} | ||
| rowspan="2" class="Bild" | {{Bild|{{#var:Wizard Schritt 6--Bild}}|{{#var:Beispiel Router}}|{{Host| | | rowspan="2" class="Bild" | {{Bild|{{#var:Wizard Schritt 6--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6 | step=6 | step--cap={{#var:Primary-Step6--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Spare | Schritt 1 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 1|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1}} | ||
|- | |- | ||
| colspan=3 class=noborder | {{#var:Wizard Spare Schritt 1--desc}} | | colspan=3 class=noborder | {{#var:Wizard Spare Schritt 1--desc}} | ||
| class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 1--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1}} | | class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 1--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 1 | {{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user={{#var:Spare user}} | step=1 | step--cap={{#var:Spare-Step1--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Spare | Schritt 2 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 2|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2}} | ||
|- | |- | ||
| colspan=3 class=noborder | {{#var:Wizard Spare Schritt 2--desc}} | | colspan=3 class=noborder | {{#var:Wizard Spare Schritt 2--desc}} | ||
| class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 2--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2}} | | class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 2--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 2 | step=2 | step--cap={{#var:Spare-Step2--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Spare | Schritt 3 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 3|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3}} | ||
|- | |- | ||
| {{b|{{#var:Einstellung | | {{b|{{#var:Einstellung der Primary}}:}} || {{ic|[Primary]<br>Hotwire Interface: LAN3<br>Remote UP adress: 192.168.180.3<br>...|class=available}} || {{#var:Einstellung der Primary--desc--ohneLink}} {{f|Ohne Link, weil der Link zu Bsp1 führt}} | ||
| rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 3--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3}} | | rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 3--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 3 | step=3 | step--cap={{#var:Spare-Step3--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Spare | Schritt 4 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 4|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4}} | ||
|- | |- | ||
| colspan=3 class=noborder | <li class="list--element__alert list--element__positiv">{{#var:Werte automatisch gesetzt--Hinweis}}</li> | | colspan=3 class=noborder | <li class="list--element__alert list--element__positiv">{{#var:Werte automatisch gesetzt--Hinweis}}</li> | ||
| rowspan=4 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 4--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4}} | | rowspan=4 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 4--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 4 | step=4 | step--cap={{#var:Spare-Step4--cap}} }} | ||
|- | |- | ||
| {{b|{{#var:lokale-ip}} }} || {{ic|192.168.180.3|rechts|icon=/24 |iconw=x|class=available}} || {{#var:spare wizard4--lokale-ip--desc}} | | {{b|{{#var:lokale-ip}} }} || {{ic|192.168.180.3|rechts|icon=/24 |iconw=x|class=available}} || {{#var:spare wizard4--lokale-ip--desc}} | ||
| Zeile 637: | Zeile 606: | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Spare | Schritt 5 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 5|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5}} | ||
|- | |- | ||
| colspan=3 class=noborder | <li class="list--element__alert list--element__positiv">{{#var:Werte automatisch gesetzt--Hinweis}}</li> | | colspan=3 class=noborder | <li class="list--element__alert list--element__positiv">{{#var:Werte automatisch gesetzt--Hinweis}}</li> | ||
| rowspan=4 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 5--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5}} | | rowspan=4 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 5--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 5 | step=5 | step--cap={{#var:Spare-Step5--cap}} }} | ||
|- | |- | ||
| {{b|Passphrase: }} || {{ic|insecure|class=available}} || {{#var:wizard5--Passphrase--desc}} | | {{b|Passphrase: }} || {{ic|insecure|class=available}} || {{#var:wizard5--Passphrase--desc}} | ||
| Zeile 649: | Zeile 618: | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Spare | Schritt 6 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Spare {{#var:Cluster Assistent}} {{#var:Schritt}} 6|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6}} | ||
|- | |- | ||
| {{b|{{#var:Einstellung für | | {{b|{{#var:Einstellung für die Primary}}:}} || {{ic|[Spare]<br>Local SSH Key: ssh-rsa AAAAB3Nza...|tr-odd|class=available}} || {{#var:Einstellung für die Primary--desc}} | ||
| rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 6--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6}} | | rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Spare Schritt 6--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 6 | step=6 | step--cap={{#var:Spare-Step6--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Primary | Schritt 7 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 7|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 7}} | ||
|- | |- | ||
| colspan=3 class=noborder | <li class="list--element__alert list--element__warning">{{#var:Wechsel zur Master--Hinweis}}</li> | | colspan=3 class=noborder | <li class="list--element__alert list--element__warning">{{#var:Wechsel zur Master--Hinweis}}</li> | ||
| rowspan="3" class="Bild" | {{Bild|{{#var:Wizard Schritt 7--Bild}}|{{#var:Beispiel Router}}|{{Host| | | rowspan="3" class="Bild" | {{Bild|{{#var:Wizard Schritt 7--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 7 | {{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user={{#var:Primary user}} | step=7 | step--cap={{#var:Primary-Step7--cap}} }} | ||
|- | |- | ||
| {{b|{{#var:Einstellung der Spare}}:}} || {{ic|[Spare]<br>Local SSH Key: ssh-rsa AAAAB3Nza...|class=available}} || {{#var:Einstellung der Spare--desc}} | | {{b|{{#var:Einstellung der Spare}}:}} || {{ic|[Spare]<br>Local SSH Key: ssh-rsa AAAAB3Nza...|class=available}} || {{#var:Einstellung der Spare--desc}} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" <!-- #################### Beispiel 2 | Primary | Schritt 8 #################### --> | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary {{#var:Cluster Assistent}} {{#var:Schritt}} 8|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 8}} | ||
|- | |- | ||
| {{b|{{#var:Schlüssel der Gegenstelle}}:}} || {{ic|ssh-rsa AAAAB3Nza...|cb|class=available}} || {{#var:Master Wizard9-Schlüssel der Gegenstelle--desc}} | | {{b|{{#var:Schlüssel der Gegenstelle}}:}} || {{ic|ssh-rsa AAAAB3Nza...|cb|class=available}} || {{#var:Master Wizard9-Schlüssel der Gegenstelle--desc}} | ||
| rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Schritt 8--Bild}}|{{#var:Beispiel Router}}|{{Host| | | rowspan=2 class="Bild" | {{Bild|{{#var:Wizard Schritt 8--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 8 | step=8 | step--cap={{#var:Primary-Step8--cap}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
{{ | {{h-5|Primary & Spare {{#var:Cluster Assistent}} {{#var:Abschluss}}|{{Host|Primary & Spare}} {{#var:Cluster Assistent}} {{#var:Abschluss}} }} | ||
|- | |- <!-- #################### Beispiel 2 | Primary | Schritt 9 #################### --> | ||
| rowspan=2 colspan=3 class=noborder | {{#var:Wizard Abschluss--desc}} | | rowspan=2 colspan=3 class=noborder | {{#var:Wizard Abschluss--desc}} | ||
| class="Bild" | {{Bild|{{#var:Wizard Schritt 9--Bild}}|{{#var:Beispiel Router}}|{{Host| | | class="Bild" | {{Bild|{{#var:Wizard Schritt 9--Bild}}|{{#var:Beispiel Router}}|{{Host|Primary}} {{#var:Cluster Assistent}} {{#var:Schritt}} 9 | {{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user={{#var:Primary user}} | step=9 | step--cap={{#var:Primary-Step9--cap}} | last=true }} | ||
|- | |- <!-- #################### Beispiel 2 | Spare | Schritt 7 #################### --> | ||
| class="Bild | {{Bild|{{#var:Wizard Spare Schritt 7--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 7}} | | class="Bild | {{Bild|{{#var:Wizard Spare Schritt 7--Bild}}|{{#var:Beispiel Router}}|{{Host|Spare}} {{#var:Cluster Assistent}} {{#var:Schritt}} 7 | {{#var:Cluster Assistent}}|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} | firewall-user={{#var:Spare user}} | step=7 | step--cap={{#var:Spare-Step7--cap}} | last=true }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{hrzeile}} | | colspan="3" | {{hrzeile}} | ||
====== {{#var:Status der Clusterkonfiguration}} ====== | ====== {{#var:Status der Clusterkonfiguration}} ====== | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | | | colspan="3" | {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}}|{{#var:Schnittstellen}} }} | ||
|- | |- | ||
| LAN1 || | | LAN1 ||{{#var:cluster-schnittstellen--eth0}} || {{#var:cluster-schnittstellen--eth0--desc}} | ||
| rowspan="5" class="Bild" | {{Bild|{{#var:cluster-schnittstellen-extern--bild}}|2={{#var:Beispiel Router}}|3= | | rowspan="5" class="Bild" | {{Bild|{{#var:cluster-schnittstellen-extern--bild}}|2={{#var:Beispiel Router}}|3={{Host|Primary}} {{#var:Clusterkonfiguration}}|4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save}} | ||
|- | |- | ||
| LAN2 || {{#var:cluster-schnittstellen--eth1}} || {{#var:cluster-schnittstellen--eth1--desc}} | | LAN2 || {{#var:cluster-schnittstellen--eth1}} || {{#var:cluster-schnittstellen--eth1--desc}} | ||
| Zeile 705: | Zeile 674: | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{mobil|<hr>|<br>}} | | colspan="3" | {{mobil|<hr>|<br>}} | ||
<!-- | <!-- | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{mobil|<hr>|<br>}} {{#var:wechsel-auf}} {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}}|{{#var:Einstellungen}} }} | |||
| colspan="3" | {{mobil|<hr>|<br>}} | |||
|- | |- | ||
| {{b|SSH‑{{#var:gegenstelle--ssh-schlüssel}} }} || {{ic| <nowiki>ssh-rsa</nowiki><br><nowiki>AAAAB3Nz […] Q1/k=</nowiki><br> ''<nowiki>root@spare.cluster.local</nowiki>''|class=available}} || colspan="2" | {{#var:spare--paste-ssh}} {{info|{{#var:spare--paste-ssh--info}} }} | | {{b|SSH‑{{#var:gegenstelle--ssh-schlüssel}} }} || {{ic| <nowiki>ssh-rsa</nowiki><br><nowiki>AAAAB3Nz […] Q1/k=</nowiki><br> ''<nowiki>root@spare.cluster.local</nowiki>''|class=available}} || colspan="2" | {{#var:spare--paste-ssh}} {{info|{{#var:spare--paste-ssh--info}} }} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="4" | {{mobil|<hr>}}{{#var:ssh-auf-beiden-seiten}} | | colspan="4" | {{mobil|<hr>}}{{#var:ssh-auf-beiden-seiten}} | ||
--> | |||
|- | |- | ||
| {{b|{{#var:Synchronisationsstatus}} }} || <i class="fas fa-clock fc__hint"></i> <span class=Hover>pending</span>||colspan="2" | {{#var:Synchronisationsstatus--gelb--desc}} | | {{b|{{#var:Synchronisationsstatus}} }} || <i class="fas fa-clock fc__hint"></i> <span class=Hover>pending</span>||colspan="2" | {{#var:Synchronisationsstatus--gelb--desc}} | ||
<li class="list--element__alert list--element__hint">{{#var:Status aktualisieren}}</li> | <li class="list--element__alert list--element__hint">{{#var:Status aktualisieren}}</li> | ||
<li class="list--element__alert list--element__warning">{{#var:Manuelle Syncronisation--Hinweis}}</li> | <li class="list--element__alert list--element__warning">{{#var:Manuelle Syncronisation--Hinweis}}</li> | ||
<!-- | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | | | colspan="3" | | ||
====== {{#var:externe-schnittstelle--ha}} ====== | ====== {{#var:externe-schnittstelle--ha}} ====== | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | {{Alert}} | | colspan="3" | {{Alert}} {{Host|Primary}} & <i class="host utm">Spare</i> {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}} }} <span class="even pd5">LAN1</span> {{button| |w}} | ||
|- | |- | ||
| {{b|Name:}} || {{ic|LAN1|class=odd}} || {{#var:externe-schnittstelle--ha--router}} | | {{b|Name:}} || {{ic|LAN1|class=odd}} || {{#var:externe-schnittstelle--ha--router}} | ||
| rowspan="4" class="Bild" | {{Bild|{{#var:externe-schnittstelle--ha--bild}} |2={{#var:Beispiel Router}}|3= | | rowspan="4" class="Bild" | {{Bild|{{#var:externe-schnittstelle--ha--bild}} |2={{#var:Beispiel Router}}|3={{Host|Primary}} & <i class="host utm">Spare</i>|4={{#var:Schnittstelle bearbeiten}}|5={{#var:Netzwerk}}|6={{#var:Clusterkonfiguration}}|icon=fa-floppy-disk-circle-xmark|icon2=fa-close}} | ||
|- | |- | ||
| {{b|{{#var:Verwendung}} }} || {{button|{{#var:verwendung--schnittstelle--ha--val}}|dr}} || {{#var:verwendung--schnittstelle--ha--desc}} | | {{b|{{#var:Verwendung}} }} || {{button|{{#var:verwendung--schnittstelle--ha--val}}|dr}} || {{#var:verwendung--schnittstelle--ha--desc}} | ||
| Zeile 790: | Zeile 702: | ||
| colspan="3" | {{a|3}} | | colspan="3" | {{a|3}} | ||
| | | | ||
--> | |||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | <li class="list--element__alert list--element__positiv">{{#var:Bereich Management--Hinweis}}</li> | | colspan="3" | <li class="list--element__alert list--element__positiv">{{#var:Bereich Management--Hinweis}}</li> | ||
<!-- | <!-- | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | | | colspan="3" | {{Host|Primary}} {{#var:Reiter}} {{Reiter|Management}} | ||
|- | |- | ||
| {{b|{{#var:konfig-sync}} }} || {{Button||class=fas fa-retweet icon2 }} || {{#var:Konfiguration synchronisieren--desc}} | | {{b|{{#var:konfig-sync}} }} || {{Button||class=fas fa-retweet icon2 }} || {{#var:Konfiguration synchronisieren--desc}} | ||
| Zeile 810: | Zeile 723: | ||
====== {{#var:cluster-aktivieren}} ====== | ====== {{#var:cluster-aktivieren}} ====== | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| colspan="3" | | | colspan="3" | {{Host|Primary}} & <i class="host utm">Spare</i> {{Menu-UTM|{{#var:Netzwerk}} | {{#var:Clusterkonfiguration}} | Management }} | ||
|- | |- | ||
| {{b|Cluster}} || {{ButtonAn|{{#var:ein}} }} → {{Button-dialog||fa-save|hover={{#var:Speichern}} }}|| {{#var:cluster-aktivieren--ein--desc}} | | {{b|Cluster}} || {{ButtonAn|{{#var:ein}} }} → {{Button-dialog||fa-save|hover={{#var:Speichern}} }}|| {{#var:cluster-aktivieren--ein--desc}} | ||
| class="Bild" rowspan="5" | {{Bild|1={{#var:cluster-konfig--ergebnis-master--bild}}|2={{#var:Beispiel Router}}|3= | | class="Bild" rowspan="5" | {{Bild|1={{#var:cluster-konfig--ergebnis-master--bild}}|2={{#var:Beispiel Router}}|3={{Host|Primary}} Status nach Aktivierung des Clusters|4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save|firewall-user={{#var:aktiver Pfad}}}} | ||
{{Bild|1={{#var:cluster-konfig--ergebnis-spare--bild}}|2={{#var:Beispiel Router}}|3=<i class="host utm">Spare</i> Status nach Aktivierung des Clusters|4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save|firewall-user={{#var:passiver Pfad}}|dialog-class=passiv|class=mt1em}} | {{Bild|1={{#var:cluster-konfig--ergebnis-spare--bild}}|2={{#var:Beispiel Router}}|3=<i class="host utm">Spare</i> Status nach Aktivierung des Clusters|4={{#var:Clusterkonfiguration}}|5={{#var:Netzwerk}}|icon=fa-save|firewall-user={{#var:passiver Pfad}}|dialog-class=passiv|class=mt1em}} | ||
|- | |- | ||
| rowspan="2" | {{b|{{#var:Clusterstatus}} }} || {{#var:cluster--master | | rowspan="2" | {{b|{{#var:Clusterstatus}} }} || {{#var:cluster--master}} <i class="fas fa-check-circle fc__up"></i> || {{#var:cluster--master--desc}} | ||
|- | |- | ||
| class="no1cell" | {{#var:cluster--spare|Auf der Spare-UTM:}} <i class="fas fa-clock fc__hint"></i> || {{#var:cluster--spare--desc}} | | class="no1cell" | {{#var:cluster--spare|Auf der Spare-UTM:}} <i class="fas fa-clock fc__hint"></i> || {{#var:cluster--spare--desc}} | ||
| Zeile 831: | Zeile 744: | ||
{{#var:NAT in der Cluster-Konfiguration--desc}} | {{#var:NAT in der Cluster-Konfiguration--desc}} | ||
{{pt3|UTM_v11.8.7_Cluster_tcpdump.png|hochkant=2|{{#var:tcpdump--bild--cap | {{pt3|UTM_v11.8.7_Cluster_tcpdump.png|hochkant=2|{{#var:tcpdump--bild--cap }} }} | ||
{| class="sptable" | {| class="sptable" | ||
|- | |- | ||
| {{#var:externe-ip}} 1 | | {{#var:externe-ip}} 1 {{Host|Primary}} || 192.168.175.102/24 | ||
|- | |- | ||
| {{#var:externe-ip}} 2 <i class="host utm">Spare</i> || 192.168.175.103/24 | | {{#var:externe-ip}} 2 <i class="host utm">Spare</i> || 192.168.175.103/24 | ||
| Zeile 849: | Zeile 762: | ||
{| class="sptable2 pd5 zh1 Einrücken" | {| class="sptable2 pd5 zh1 Einrücken" | ||
| class="noborder" | {{#var:cluster--netzwerkobjekt--desc}} | | class="noborder" | {{#var:cluster--netzwerkobjekt--desc}} | ||
| class="Bild" rowspan="2" | {{Bild|{{#var:cluster--netzwerkobjekt--bild}}||3= | | class="Bild" rowspan="2" | {{Bild|{{#var:cluster--netzwerkobjekt--bild}}||3={{Host|Primary}}|4={{#var:Netzwerkobjekt hinzufügen}}|5=Firewall|6={{#var:Netzwerkobjekte}}|icon=fa-save|icon2=fa-floppy-disk-circle-xmark|icon3=fa-close|firewall-user={{#var:aktiver Pfad}} }} | ||
|- class=Leerzeile | |- class=Leerzeile | ||
| | | | ||
|- class="noborder" | |- class="noborder" | ||
| {{#var:cluster regel--desc}} | | {{#var:cluster regel--desc}} | ||
| class="Bild" rowspan="3" | {{Bild|{{#var:cluster--regel--detail--bild}}||3= | | class="Bild" rowspan="3" | {{Bild|{{#var:cluster--regel--detail--bild}}||3={{Host|Primary}}|4={{#var:Regel bearbeiten}}|5=Firewall|6={{#var:Paketfilter}}|icon=fa-floppy-disk-circle-xmark|icon2=fa-close|firewall-user={{#var:aktiver Pfad}}}} | ||
|- class="noborder" | |- class="noborder" | ||
| | | | ||
| Zeile 860: | Zeile 773: | ||
* {{Button-dialog||fa-floppy-disk-circle-xmark|hover={{#var:Speichern und schließen}} }} | * {{Button-dialog||fa-floppy-disk-circle-xmark|hover={{#var:Speichern und schließen}} }} | ||
* {{Button-dialog|{{#var:regel-aktualisieren}}|fa-play}} | * {{Button-dialog|{{#var:regel-aktualisieren}}|fa-play}} | ||
* | * {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}}|{{#var:Clusterkonfiguration}}|Management}} → {{b|{{#var:Synchronisationsstatus}}:}} {{Button||class=fas fa-paper-plane-top}} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
| Zeile 869: | Zeile 782: | ||
| i=2}} | | i=2}} | ||
{{Button|{{#var:Speichern}} }} {{Button|{{#var:Schließen}} }} {{Button|{{#var:regel-aktualisieren}}|play}} | {{Button|{{#var:Speichern}} }} {{Button|{{#var:Schließen}} }} {{Button|{{#var:regel-aktualisieren}}|play}} {{Host|Primary}} {{Menu-UTM|{{#var:Netzwerk}} | {{#var:Clusterkonfiguration}} || {{#var:konfig-sync}} }} | ||
--> | --> | ||
| Zeile 955: | Zeile 868: | ||
! {{#var:CLI-Befehle}} || {{#var:bedeutung}} | ! {{#var:CLI-Befehle}} || {{#var:bedeutung}} | ||
|- | |- | ||
| {{code| | | {{code|primary.cluster.local> openvpn get}} || {{#var:cli--openvpn-get}} | ||
|- | |- | ||
| {{code|<nowiki> | | {{code|<nowiki>primary.cluster.local> openvpn set id <ID> local_addr <VIRTUELLE-IP> local_port <FREIER-PORT></nowiki>}} || {{#var:cli--openvpn-set}} | ||
|- | |- | ||
| {{code| | | {{code|primary.cluster.local> appmgmt restart application openvpn}} || {{#var:cli--openvpn-restart}} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| '''{{#var:Beispiel}}''' | | '''{{#var:Beispiel}}''' | ||
|- | |- | ||
| {{code| | | {{code|primary.cluster.local> openvpn get<br>[...]<br>primary.cluster.local> openvpn set id <1> local_addr <192.168.175.101> local_port <20000><br>primary.cluster.local> appmgmt restart application openvpn}} || {{#var:Beispiel}} | ||
|- class="Leerzeile" | |- class="Leerzeile" | ||
| | | | ||
Aktuelle Version vom 30. Juni 2026, 09:15 Uhr
Letzte Anpassung zur Version: 14.2.0 (06.2026)
- Beta Nur für Teilnehmer am Beta-Channel:
- Es können mehrere HA-Schnittstellen im Assistenten angelegt werden
- Aktualisierter Hinweis zu Hotwire Schnittstellen am Switch
- Abschnitt Anwendungen neu dokumentiert
- Einige Bilder und Menüpfade aktualisiert
- 04.2026
- Konfigurationshinweis für externe Schnittstellen ergänzt
- Layoutanpassungen
Es sollte immer die neueste Version der Software installiert werden.
Nur in der aktuellen Version sind die neusten Funktionen, Sicherheits-Erweiterungen und Fehlerkorrekturen enthalten.
Einsatzgebiete
Durch Einsatz der UTM in einem Hot-Standby-Cluster kann eine Hochverfügbarkeit der UTM gewährleistet werden.
Die UTMs innerhalb des Clusters überwachen sich gegenseitig und schalten bei Bedarf automatisch auf das Gerät mit dem besten Status um. Ein Eingriff des Administrators ist nicht notwendig.
Einrichtung
Bei der Einrichtung des UTM-Clusters werden zwei UTMs mit identischer Firmware über eine Hotwire-Schnittstelle verbunden. Die Installation mit dem „Cluster Setup Wizard“ wird auf der Ursprungs-UTM ausgeführt, die im dann erstellten Cluster die Primary sein wird. Mit dieser UTM wird die Synchronisierung der Konfiguration durchgeführt. Auf der Spare-UTM, die im Cluster das BACKUP sein wird, werden bei der Installation die Hotwire-Schnittstelle definiert sowie ein SSH-Schlüssel erzeugt. Auch wird auf der Spare der SSH-Schlüssel der Primary eingetragen.
Die aktive UTM im Cluster, hat die höhere Priorität und wird als Primary bezeichnet.
Die UTM mit der niedrigeren Priorität, die passive UTM, ist die Spare.
Voraussetzungen
Zum Cluster-Betrieb sind folgende Voraussetzungen notwendig:
- Eine Cluster-Primary-Lizenz
Eine Cluster-Spare-Lizenz
Zur Konfiguration und den Betrieb des UTM-Clusters wird eine gültige Cluster-Lizenz benötigt, die zwei unterschiedliche Lizenzen beinhaltet und die im Securepoint Reseller Portal beantragt werden kann.
Endkunden wenden sich bitte an Ihren autorisierten Securepoint Reseller.
- Zwei identische Appliances* mit mindestens 3 Ethernet Schnittstellen und gleicher Firmware
Im kleinsten Szenario sind eine Eingangs-Schnittstelle (internes LAN) und eine Ausgangs-Schnittstelle (externes LAN) sowie die dritte freie Schnittstelle vorhanden. Diese, im Folgenden auch als Hotwire-Schnittstelle bezeichnet, wird für den Abgleich der Konfiguration und das Connection-Tracking benötigt. Sie kann keine weitere Netzwerkfunktion übernehmen.
* Der Betrieb einer RC300 G3 und einer RC340 G3 in einem gemeinsamen Cluster ist freigegeben. Andere Konstellationen werden nicht unterstützt.
- Die eingesetzten Switches und Router unterstützen gratuitous ARP
Kommt es im UTM-Cluster zum Primary-/Spare-Wechsel, sendet die jetzt aktive UTM gratuitous ARP Pakete an ihre Umgebung, um die neuen MAC-Adresse bekannt zu geben.
Unterstützen die Switches bzw. Router diese Funktion nicht, können sie nur verzögert über die aktive UTM kommunizieren.
Funktionsweise des Clusters

- Der Cluster verwendet eindeutige IP- und MAC-Adressen für die beiden Mitglieder des Clusters sowie virtuelle IP-Adressen für den Cluster selber
- Die virtuellen IP-Adressen sind allein auf dem aktiven Mitglied des UTM-Clusters aktiv
- Fällt das aktive Mitglied des Clusters ganz oder teilweise aus, so wechseln die virtuellen IP-Adressen zum zweiten Mitglied des Clusters
- Für die Clients und Server in einer Clusterkonfiguration, ist die virtuelle IP-Adresse der Kommunikationspartner im Routing
Das Cluster VRR Protokoll

VRRP (Virtual Router Redundancy Protocol) ist das Kommunikationsprotokoll des Clusters. Es ist einzig auf den Schnittstellen aktiv, die als High-AvailabilitySchnittstelle konfiguriert sind. Über dieses Protokoll versendet die Primary des UTM-Clusters Datenpakete an die Spare. Empfängt die Spare keine Datenpakete, so stuft es sich zum Primary hoch.
Mit Hilfe von tcpdump kann das Protokoll auf einer HA-Schnittstelle sichtbar gemacht werden (siehe Abb.)
Es sind keine speziellen Firewall Regeln notwendig, um die Kommunikation mit dem VRR-Protokoll zu ermöglichen.
Umschalten des Clusters
Folgende Zustände bzw. Ereignisse lösen ein Umschalten innerhalb des Clusters aus:
- Das aktive Mitglied eines Clusters wird neu gestartet oder ganz heruntergefahren.
- Eine oder mehrere HA-Schnittstellen haben keinen physikalischen Link mehr.
- Der Link einer HA-Schnittstelle ist aktiv, aber aufgrund eines defekten oder falsch konfigurierten Switches kommen die VRRP Pakete nicht beim Cluster Partner an.
- Die Cluster Funktion wird auf dem aktiven Cluster-Partner durch den Administrator deaktiviert.
Sind mehr als zwei HA-Schnittstellen aktiviert, besteht im Fehlerfall die Möglichkeit, dass eine unterschiedliche Anzahl von HA-Schnittstellen nicht mehr kommunizieren können. In diesem Fall wird die UTM das aktive Mitglied werden, auf der die meisten Schnittstellen einen Link haben, solange sich die UTMs über wenigstens einer HA-Schnittstelle noch sehen. Sehen sich die UTMs auf keiner Schnittstelle mehr, gehen beide davon aus, dass das zweite Mitglied des Clusters nicht mehr vorhanden ist und beide werden zur Primary.
Tabelle, Verhalten im Cluster, Beispiel zwei HA-Schnittstellen:
| HA-Schnittstellen 1 | HA-Schnittstellen 2 | UTM 1 Status | UTM 2 Status |
|---|---|---|---|
| UTM 1 UPUTM 2 UP | UTM 1 UPUTM 2 UP | ||
| UTM 1 DOWNUTM 2 UP | UTM 1 UPUTM 2 UP | ||
| UTM 1 DOWNUTM 2 DOWN | UTM 1 UPUTM 2 UP | ||
| UTM 1 DOWNUTM 2 DOWN | UTM 1 UPUTM 2 DOWN | ||
| UTM 1 DOWNUTM 2 DOWN | UTM 1 DOWNUTM 2 DOWN |
Hierbei ist zu beachten, dass UTM-1 eine höhere Priorität als UTM-2 hat. Ist der Zustand in der Tabelle aktiv und als rot gekennzeichnet bedeutet das, dass sich die beiden Mitglieder des Clusters nicht mehr sehen und davon ausgehen, dass der jeweils andere Partner nicht mehr vorhanden ist. Beide Mitglieder des Clusters sind dann aktiv. Eine Netzwerkkommunikation ist dann allerdings generell nicht mehr möglich, da das Problem in der Umgebung liegt.
Fallback im Cluster
Hier entscheidet nun die Priorität, da beide Maschinen gleichwertig beeinträchtigt sind und das Fallback der Primary wird aktiv.
- Bei der Einrichtung eines Fallbacks in einem Cluster ist unbedingt darauf zu achten, dass auf einer HA-Schnittstelle neben den HA-IP-Adressen auch feste IP-Adressen konfiguriert werden.
- Auch die Fallback-Schnittstelle benötigt eine feste IP-Adresse.
- Bei PPPoE kann die Fallback-Schnittstelle nicht als HA-Schnittstelle konfiguriert werden.
Fehlen feste IP-Adressen, kann dies zu Fehlfunktionen beim Ping-Check führen.
Hotwire Schnittstelle

Die Hotwire-Schnittstelle ist eine exklusive Schnittstelle, die nur zum Synchronisieren der Konfiguration der Cluster-Mitglieder und Abgleich der laufenden Verbindungen (Connection-Tracking) verwendet wird. Diese Schnittstelle hat exklusiv diese Aufgabe. Bei der Auswahl der Appliances muss darauf geachtet werden, daß für das Hotwire-Netz jeweils eine Schnittstelle frei sein muss.
Für die Synchronisation der Konfiguration wird das SSH-Protokoll (TCP/22) verwendet. Das Connection-Tracking wird über den Port 3780 (UDP) abgeglichen. Ist eine Ethernet-Schnittstelle als Hotwire gekennzeichnet, werden die Regeln für die Kommunikation automatisch generiert. Für die SSH-Verbindung müssen öffentliche Schlüssel zwischen den Mitgliedern des UTM-Clusters ausgetauscht werden. Der Abgleich der Konfiguration kann in beide Richtungen zwischen den Mitgliedern des Clusters erfolgen. Das Connection-Tracking wird immer automatisch vom Primary im Cluster zur Spare übertragen (Abb. 1.3).
- Die Hotwire-Verbindung sollte möglichst über eine direkte Kabelverbindung erfolgen.
- notemptyBei vielen Schnittstellen (inkl VLANs) kann es sinnvoll sein, einen Switch zu verwenden, um Timingproblem bei einem Reboot zu vermeidenNeu im Wiki
- Alternativ kann man über eine globale extc-Variable den Schwenk verzögern
Timingproblem bei sehr vielen konfigurierten Schnittstellen: (inkl. VLANs!)
- Die Hotwire Schnittstelle ist offline, weil die Spare neu startet.
- Die Primary-UTM hat im Keepalive eine Wertung von 98.
- Sobald die Spare wieder online ist und alle Ports wieder aktiv sind, meldet sie eine 99 als Wertung
- Die Primary geht in den backupmodus, weil sie nach Hochkommen der Hotwire Schnittstelle ihre Wertung noch nicht aktualisiert hat.
| - | Pro | Contra |
|---|---|---|
| Anpassung GLOB_HA_ADVERT_INT |
|
|
| Switch für Hotwire |
|
|
Konfiguration abgleichen
Über die Hotwire-Schnittstelle wird die jeweilige Start-Konfiguration synchronisiert. Änderungen, die auf einer Maschine im Cluster gemacht wurden, werden über diese Schnittstelle auf das andere Gerät übertragen. In der Regel wird die Konfiguration, nach der Inbetriebnahme des Clusters, allein auf einer UTM durchgeführt. Wir empfehlen der Primary zu verwenden.
Folgende Teile der Konfiguration werden nicht abgeglichen:
- IP-Adressen die eindeutig zu einer Maschine gehören und die auf Ethernet- oder VLAN- Schnittstellen konfiguriert wurden.
Das sind die IP-Adressen, die im Webinterface unter dem Punkt eingestellt werden. Wird ein Ethernet- oder VLAN-Schnittstelle neu erzeugt, wird dies zwar übertragen, jedoch nicht die Information über die IP-Adressen dieser Schnittstellen. Diese müssen bei Bedarf manuell auf dem Cluster-Mitglied konfiguriert werden, denn sie sind immer eindeutig einer UTM zugewiesen. Diese IP-Adressen sind nicht zu verwechseln mit virtuellen IP-Adressen auf einer HA-Schnittstelle, die sich beide Maschinen im Cluster teilen. - Active Directory-Appliance-Account.
Dieser Account ist immer eindeutig im AD. Man erstellt unterschiedliche Namen auf beiden Maschinen und meldet jede separat am Active Directory an.
In dem Fall gelangt man über die virtuelle IP-Adresse auf die UTM, die in dem Augenblick die Primary ist.
Soll über diese Schnittstelle das Mitglied des UTM-Clusters eindeutig identifiziert werden, ist es jedoch erforderlich eine eindeutige IP-Adresse zu konfigurieren.
Konfiguration von Austauschgeräten
(Es darf z.B. nicht die Konfiguration der Primary auf die Spare eingespielt werden um dann lediglich die IP Adressen zu ändern).
Liegt weder ein lokales, noch ein Cloud Backup der Konfiguration vor, kann das Ersatzgerät mit einer neuen Konfiguration in den Cluster eingebunden werden.
Dazu sind die Einrichtungsschritte als Spare so vorzunehmen, wie sie untenstehend beschrieben sind: • Spare UTM bei externem Modem • Spare UTM bei externem Router
Beispiel-Konfiguration 1: Externes DSL-Modem
In diesem Beispiel wird eine Konfiguration aufgezeigt, mit der ein UTM-Cluster an einem DSL-Modem betrieben werden kann. Die Einwahl erfolgt direkt durch die UTM.
Netzwerkkonfiguration
Erstes Mitglied des Clusters (UTM 1, Primary)
LAN1: Externe DSL Verbindung mittels PPPoE.
LAN2: Interne IP-Adresse: 192.168.175.1/24
LAN3: Hotwire-IP-Adresse:192.168.180.2/24
Zweites Mitglied des Clusters (UTM 2, Spare)
LAN1: Externe DSL Verbindung mittels PPPoE.
LAN2: Interne IP-Adresse:192.168.175.2/24
LAN3: Hotwire-IP-Adresse:192.168.180.3/24
Als virtuelle IP-Adresse für die internen Schnittstellen LAN2 wird 192.168.200.1/24 definiert.
Diese IP-Adresse ist das Standard-Gateway des internen Netzwerks.
Der DHCP-Server würde sich sonst beim Fallback auf die Physische Adresse der Spare-UTM schlüsseln und die Leases nicht synchronisieren.
Vorbereitungen
Inbetriebnahme der UTMs
- Zur Inbetriebnahme des UTM-Clusters wird zunächst der Installationsassistent verwendet
- Zur Anmeldung auf der UTM wird bereits eine (Cluster-) Lizenz benötigt
- Um eine Doppeleinwahl zu unterbinden, sollte das DSL-Modem nicht angeschlossen sein
- Die Konfiguration der beiden UTMs unterscheidet sich bis zu diesem Zeitpunkt allein durch die interne und externe IP-Adresse
- Nach Abschluss des Assistenten werden die UTMs neu gestartet
IP-Adressen der zukünftigen Hotwire-Schnittstellen
Hotwire-Schnittstelle verbinden
Die UTMs werden nun physikalisch über die ausgewählte Hotwire-Schnittstelle verbunden.
Diese muss auf den Maschinen den gleichen Port belegen - Bezeichnung je nach verwendeter Hard- und Software A2, eth2 oder LAN3.
(Es kann auch ein beliebiger anderer - aber auf beiden Geräten identischer Port verwendet werden.)

Cluster-Konfiguration
- Die UTMs haben innerhalb des Clusters eine unterschiedliche Priorität
- Die höhere Priorität hat das aktive Gerät (Primary), die niedrigere das Backup-System Spare
- In unserem Beispiel wird die UTM mit der eindeutigen internen IP-Adresse 192.168.175.1 Primary sein
- Login über das Webinterface mit dieser IP und dem Port für Administration (Default: 11115)
| Start des Cluster-Setup-Wizard unter Primary Schaltfläche | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 1Primary Cluster Assistent Schritt 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
UTMprimary.firewall.fqdn Netzwerk Clusterkonfiguration Schritt 1 Funktion ![]() Primary Cluster Assistent Schritt 1 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 2Primary Cluster Assistent Schritt 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Hotwire Schnittstelle: | LAN3 | Schritt 2 Hotwire-Schnittstelle ![]() Primary Cluster Assistent Schritt 2 Beispiel UTM an externem DSL-Modem
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lokale IP‑Adresse: | IP-Adresse der Primary-UTM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Remote IP‑Adresse: | IP-Adresse der Hotwire-Gegenstelle (Spare-UTM) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 3Primary Cluster Assistent Schritt 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HA-Schnittstellen: | LAN2 | Die zukünftige HA-Schnittstelle. Im Beispiel die interne Schnittstelle. | Schritt 3 HA-Schnittstellen ![]() Primary Cluster Assistent Schritt 3 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Virtuelle IP‑Adressen: | Die virtuelle IP-Adresse soll 192.168.200.1 sein. Es können auf einer HA-Schnittstelle auch mehrere virtuelle IP-Adressen liegen. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Der DHCP-Server würde sich sonst beim Fallback auf die physische Adresse der Spare-UTM schlüsseln und die Leases nicht synchronisieren. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 4Primary Cluster Assistent Schritt 4Auf der passiven Cluster UTM deaktivierte Elemente | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schnittstellen: | wan0 wg0 | Schnittstellen, die auf dem Backup-System, der Spare-UTM, nicht hochgefahren werden. Im Beispiel wan0 (das DSL Interface). Die Einwahl soll nur durch die gerade aktive Primary-UTM im Cluster erfolgen. Dadurch ist es möglich, beide externen Interfaces der UTMs an das DSL Modem anzuschließen. Falls das Modem nur einen LAN Port besitzt, ist ein separater Switch zu verwenden. |
Schritt 4 Deaktivierte Elemente ![]() Primary Cluster Assistent Schritt 4 Beispiel UTM an externem DSL-Modem
Schnittstelle wan0 muss manuell ausgeschlossen werden | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Anwendungen: | Clientless VPN DHCP Server Greylisting Filter HTTP Proxy IPSEC L2TP VPN Mailrelay POP3 Proxy Routing Server SPF Filter SSL-VPN Spamfilter WLAN ServerDefault | Hier sind Anwendungen aufgeführt, die per Default deaktiviert sein sollen, sofern sich die Spare-UTM im Backup-Modus befindet. Gegebenenfalls lässt sich Wireguard im Clusterbetrieb nicht nutzen, wenn die Spare z.B. durch eine öffentliche Management-IP einen Weg Richtung Wireguard-Peer hat. In diesem Fall baut sich der Wireguard-Tunnel zum Peer auf und es besteht ein Tunnel zwischen Spare und dem Wireguard Peer. Das kann mit folgendem Befehl verhindert werden: interface set name wg0 flags "DISABLED_IF_SPARE" (wenn dass Interface wg0 ist) Wurde die Verbindung mit einer Version ab v12.4.0 erstellt, passiert dies automatisch. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 5Primary Cluster Assistent Schritt 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Passphrase: | insecure | Die Passphrase für die Kommunikation der beiden UTMs auf den HA-Schnittstellen (VRR Protokoll) | Schritt 5 Erweiterte Einstellungen ![]() Primary Cluster Assistent Schritt 5 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 6Primary Cluster Assistent Schritt 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Einstellung für die Spare: | [Primary] Hotwire Interface: LAN3 Remote IP adress: 192.168.180.3 ... |
Diese Konfigurationen müssen bei der Konfiguration der Spare eingefügt werden. Dazu können sie mithilfe der Schaltfläche in die Zwischenablage kopiert werden. | Schritt 6 Einstellungen für die Spare ![]() Primary Cluster Assistent Schritt 6 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 1Spare Cluster Assistent Schritt 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nun wird auf die Spare gewechselt
|
UTMbenutzer@spare.firewall-name.fqdn Netzwerk Clusterkonfiguration Schritt 1 Funktion ![]() Spare Cluster Assistent Schritt 1 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 2Spare Cluster Assistent Schritt 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Schritt 2 Einrichtung der Primary ![]() Spare Cluster Assistent Schritt 2 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 3Spare Cluster Assistent Schritt 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Einstellung der Primary: | [Primary] Hotwire Interface: LAN3 Remote UP adress: 192.168.180.3 ... |
Hier muss die Konfiguration der Primary UTM eingefügt werden. Diese kann im Schritt 6 des Primary Cluster Assistenten kopiert werden. | Schritt 3 Einstellungen der Primary ![]() Spare Cluster Assistent Schritt 3 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 4Spare Cluster Assistent Schritt 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lokale IP‑Adresse: | IP-Adresse der Spare-UTM | Schritt 4 Hotwire-Schnittstelle ![]() Spare Cluster Assistent Schritt 4 Beispiel UTM an externem DSL-Modem
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Remote IP‑Adresse: | IP-Adresse der Hotwire-Gegenstelle (hier: Primary-UTM) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 5Spare Cluster Assistent Schritt 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Passphrase: | insecure | Die Passphrase für die Kommunikation der beiden UTMs auf den HA-Schnittstellen (VRR Protokoll) | Schritt 5 Sicherheit ![]() Spare Cluster Assistent Schritt 5 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schlüssel der Gegenstelle: | ssh-rsa AAAABNza... | Der Schlüssel der Primary-UTM für den verschlüsselten Datenaustausch | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 6Spare Cluster Assistent Schritt 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Einstellung für die Primary: | [Spare] Local SSH Key: ssh-rsa AAAAB3Nza... |
Diese Konfiguration muss in den Assistenten der Primary eingefügt werden. Dazu kann sie mithilfe der Schaltfläche in die Zwischenablage kopiert werden. | Schritt 6 Einstellungen für die Primary ![]() Spare Cluster Assistent Schritt 6 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 7Primary Cluster Assistent Schritt 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Einstellung der Spare: | [Spare] Local SSH Key: ssh-rsa AAAAB3Nza... |
Hier muss die Konfiguration der Spare UTM eingefügt werden. Diese kann in Schritt 6 des Spare Cluster Assistenten kopiert werden. | UTMbenutzer@primary.firewall-name.fqdn Netzwerk Clusterkonfiguration Schritt 7 Einstellungen der Spare ![]() Primary Cluster Assistent Schritt 7 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 8Primary Cluster Assistent Schritt 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schlüssel der Gegenstelle: | ssh-rsa AAAAB3Nza... | Der Schlüssel der Spare-UTM für den verschlüsselten Datenaustausch | Schritt 8 Sicherheit ![]() Primary Cluster Assistent Schritt 8 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary & Spare Cluster Assistent AbschlussPrimary & Spare Cluster Assistent Abschluss | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
UTMprimary.firewall.fqdn Netzwerk Clusterkonfiguration Schritt 9 Abschluss ![]() Primary Cluster Assistent Schritt 9 Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| UTMspare.firewall.fqdn Netzwerk Clusterkonfiguration Schritt 7 Abschluss ![]() Spare Cluster Assistent Schritt 7 Beispiel UTM an externem DSL-Modem
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Status der Clusterkonfiguration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Primary Bereich Management | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Synchronisationsstatus | pending | Der Synchronisationsstatus sollte nun von error (rot) zu pending (gelb) wechseln. | UTMbenutzer@primary… (Aktive Cluster UTM - nicht synchronisiert) Netzwerk ![]() PrimaryAktive Cluster Primary UTM - nicht synchronisiert UTMbenutzer@spare… (Passive Cluster UTM - nicht synchronisiert) Netzwerk ![]() SpareAktive Cluster Spare UTM - nicht synchronisiert
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Synchronisationsstatus | Konfiguration synchronisieren | Mit Klick auf die Schaltfläche wird die Konfiguration von der Primary auf die Spare übertragen. Es erfolgt keine Sicherheitsabfrage. |
UTMbenutzer@firewall.name.fqdn (Aktiver Cluster) Netzwerk ![]() Primary Status nach Aktivierung des Clusters Beispiel UTM an externem DSL-Modem UTMbenutzer@firewall.name.fqdn (Passiver Cluster) Netzwerk ![]() Spare Status nach Aktivierung des Clusters Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| synchronized | Cluster ist synchronisiert und voll einsatzbereit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Clusterstatus | Auf der Primary-UTM: | Der Cluster ist nun in Betrieb und die Primary des Clusters hat die virtuelle IP-Adresse 192.168.200.1 auf dem internen Interface. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Auf der Spare-UTM: | Die Spare-UTM läuft als Hot-Standby im Backup-Modus im Hintergrund | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notempty
Die Syncronisation des Clusters muss immer manuell erfolgen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Primary Bereich Schnittstellen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LAN 1 | Wird von wan0 verwendet | UTMbenutzer@firewall.name.fqdn Netzwerk ![]() Primary Clusterkonfiguration Beispiel UTM an externem DSL-Modem
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LAN2 | Schnittstelle benutzt für High Availability | Virtuelle IP 192.168.200.1/24 IP-Adresse: 192.168.175.1/24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LAN3 | Schnittstelle wird benutzt als Hotwire | IP-Adresse 192.168.180.2/24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| wg0 | Schnittstelle ist auf der passiven Cluster-UTM deaktiviert | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| wan0 | Schnittstelle ist auf der passiven Cluster-UTM deaktiviert | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Virtuelle IP-Adressen | 192.168.200.1/24 | Diese Adresse ist nur auf dem jeweils aktiven Gerät Primary verfügbar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Remote IP-Adressen | 192.168.180.3 | Adressen weiterer Geräte im Cluster | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Synchronisationsstatus | synchronized | Wenn die Synchronisation erfolgreich abgeschlossen wurde, steht jetzt der Synchronisationsstatus auf synchronized (grün). Die beiden UTMs sind abgeglichen. Dieser Vorgang kann überprüft werden, indem auf der Spare-UTM eine Konfiguration aufgerufen wird, die in der Primary verändert wurde. Die Cluster Priorität Bereich Einstellungen der Spare-UTM (Backup) wurde automatisch auf niedrig gestellt. |
UTMbenutzer@firewall.name.fqdn Netzwerk ![]() Spare Beispiel UTM an externem DSL-Modem
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sollte der Status nicht sofort aktualisiert werden, kann das auch hier wieder über die Schaltfläche zum Aktualisieren manuell ausgelöst werden.
Beispiel Konfiguration 2: Externer Router
- In diesem Beispiel wird eine Konfiguration mit einem externen Router beschrieben.
- Der Router ist das Gateway zum Internet.
- Eventuell wurde vom Provider ein öffentliches Netz zur Verfügung gestellt.
In diesem Beispiel wird ein privates Netz verwendet. Die Vorgehensweise ist dann analog zum öffentlichen Netz. - Hier werden nun zwei HA-Schnittstellen konfiguriert.
Eine für die interne und eine für die externe Schnittstelle.
Netzwerkkonfiguration
Erstes Mitglied des Clusters (UTM 1, Primary)
LAN1: Externe IP Adresse (zum Router) 192.168.175.102/24
LAN2: Interne IP-Adresse: 192.168.175.1/24
LAN3: Hotwire-IP-Adresse: 192.168.180.2/24
Zweites Mitglied des Clusters (UTM 2, Spare)
LAN1: Externe IP Adresse (zum Router) 192.168.175.103/24
LAN2: Interne IP-Adresse: 192.168.175.2/24
LAN3: Hotwire-IP-Adresse: 192.168.180.3/24
Virtuelle IP-Adressen, die sich beide Mitglieder des Clusters teilen:
Externe Schnittstellen (zum Router) 192.168.175.101/24.
Interne Schnittstellen 192.168.200.1/24 | Diese IP ist das Standard-Gateway des internen Netzwerks.
Vorbereitungen
Inbetriebnahme der UTMs
- Zur Inbetriebnahme des UTM-Clusters wird zunächst der Installationsassistent verwendet
- Zur Anmeldung auf der UTM wird bereits eine (Cluster-) Lizenz benötigt
- Um eine Doppeleinwahl zu unterbinden, sollte das DSL-Modem nicht angeschlossen sein
- Die Konfiguration der beiden UTMs unterscheidet sich bis zu diesem Zeitpunkt allein durch die interne und externe IP-Adresse
- Nach Abschluss des Assistenten werden die UTMs neu gestartet
IP-Adressen der zukünftigen Hotwire-Schnittstellen
Hotwire-Schnittstelle verbinden
Die UTMs werden nun physikalisch über die ausgewählte Hotwire-Schnittstelle verbunden.
Diese muss auf den Maschinen den gleichen Port belegen - Bezeichnung je nach verwendeter Hard- und Software A2, eth2 oder LAN3.
(Es kann auch ein beliebiger anderer - aber auf beiden Geräten identischer Port verwendet werden.)

Cluster-Konfiguration
- Die UTMs haben innerhalb des Clusters eine unterschiedliche Priorität
- Die höhere Priorität hat das aktive Gerät (Primary), die niedrigere das Backup-System Spare
- In unserem Beispiel wird die UTM mit der eindeutigen internen IP-Adresse 192.168.175.1 Primary sein
- Login über das Webinterface mit dieser IP und dem Port für Administration (Default: 11115)
Primary-UTM
| Start des Cluster-Setup-Wizard unter Primary Schaltfläche | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 1Primary Cluster Assistent Schritt 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
UTMbenutzer@firewall.name.fqdn Netzwerk Clusterkonfiguration Schritt 1 Funktion ![]() Primary Cluster Assistent Schritt 1 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 2Primary Cluster Assistent Schritt 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Hotwire Schnittstelle: | LAN3 | Schritt 2 Hotwire-Schnittstelle ![]() Primary Cluster Assistent Schritt 2 Beispiel UTM an externem Router
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lokale IP‑Adresse: | IP-Adresse der Primary-UTM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Remote IP‑Adresse: | IP-Adresse der Hotwire-Gegenstelle (Spare-UTM) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 3Primary Cluster Assistent Schritt 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HA-Schnittstellen: | LAN1 LAN2 notempty Neu ab v14.2.0: Es können mehrere Schnittstellen gleichzeitig ausgewählt werden |
Die zukünftigen HA-Schnittstellen. Im Beispiel die externe und die interne Schnittstelle. | Schritt 3 HA-Schnittstellen ![]() Primary Cluster Assistent Schritt 3 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Virtuelle IP‑Adressen: | »192.168.200.1/24 (LAN2) »192.168.10.201/24 | Die virtuelle IP-Adresse soll 192.168.200.1 sein. Es können auf einer HA-Schnittstelle auch mehrere virtuelle IP-Adressen liegen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schnittstelle für neue IP-Adressen: Nur, wenn IP Adresse manuell eingegeben wurde |
LAN2 | Zuordnung manuell eingegebener viruteller IP-Adressen zu einer Schnittstelle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Der DHCP-Server würde sich sonst beim Fallback auf die physische Adresse der Spare-UTM schlüsseln und die Leases nicht synchronisieren. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 4Primary Cluster Assistent Schritt 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schnittstellen: | Schnittstellen, die auf dem Backup-System, der Spare-UTM, nicht hochgefahren werden. In dieser Konfiguration ist das nicht erforderlich | Schritt 4 Deaktivierte Elemente ![]() Primary Cluster Assistent Schritt 4 Beispiel UTM an externem Router
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Anwendungen: | Clientless VPN DHCP Server Greylisting Filter HTTP Proxy IPSEC L2TP VPN Mailrelay POP3 Proxy Routing Daemon SPF Filter SSL-VPN Spamfilter WLAN ServerDefault | Hier sind Anwendungen aufgeführt, die per Default deaktiviert sein sollen, sofern sich die Spare-UTM im Backup-Modus befindet. Gegebenenfalls lässt sich Wireguard im Clusterbetrieb nicht nutzen, wenn die Spare z.B. durch eine öffentliche Management-IP einen Weg Richtung Wireguard-Peer hat. In diesem Fall baut sich der Wireguard-Tunnel zum Peer auf und es besteht ein Tunnel zwischen Spare und dem Wireguard Peer. Das kann mit folgendem Befehl verhindert werden: interface set name wg0 flags "DISABLED_IF_SPARE" (wenn dass Interface wg0 ist) Wurde die Verbindung mit einer Version ab v12.4.0 erstellt, passiert dies automatisch. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 5Primary Cluster Assistent Schritt 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Passphrase: | insecure | Die Passphrase für die Kommunikation der beiden UTMs auf den HA-Schnittstellen (VRR Protokoll) | Schritt 5 Erweiterte Einstellungen ![]() Primary Cluster Assistent Schritt 5 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 6Primary Cluster Assistent Schritt 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Einstellung für die Spare: | [Primary] Hotwire Interface: LAN3 Remote UP adress: 192.168.180.3 ... |
Diese Konfigurationen müssen bei der Konfiguration der Spare eingefügt werden. Dazu können sie mithilfe der Schaltfläche in die Zwischenablage kopiert werden. | Schritt 6 Einstellungen für die Spare ![]() Primary Cluster Assistent Schritt 6 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 1Spare Cluster Assistent Schritt 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nun wird auf die Spare gewechselt
|
UTMbenutzer@spare.firewall-name.fqdn Netzwerk Clusterkonfiguration Schritt 1 Funktion ![]() Spare Cluster Assistent Schritt 1 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 2Spare Cluster Assistent Schritt 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Schritt 2 Einrichtung der Primary ![]() Spare Cluster Assistent Schritt 2 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 3Spare Cluster Assistent Schritt 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Einstellung der Primary: | [Primary] Hotwire Interface: LAN3 Remote UP adress: 192.168.180.3 ... |
Hier muss die Konfiguration der Primary UTM eingefügt werden. Diese kann im Schritt 6 des Primary Cluster Assistenten kopiert werden. | Schritt 3 Einstellungen der Primary ![]() Spare Cluster Assistent Schritt 3 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 4Spare Cluster Assistent Schritt 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schritt 4 Hotwire-Schnittstelle ![]() Spare Cluster Assistent Schritt 4 Beispiel UTM an externem Router
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lokale IP‑Adresse: | IP-Adresse der Spare-UTM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Remote IP‑Adresse: | IP-Adresse der Hotwire-Gegenstelle (hier: Primary-UTM) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 5Spare Cluster Assistent Schritt 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schritt 5 Sicherheit ![]() Spare Cluster Assistent Schritt 5 Beispiel UTM an externem Router
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Passphrase: | insecure | Die Passphrase für die Kommunikation der beiden UTMs auf den HA-Schnittstellen (VRR Protokoll) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schlüssel der Gegenstelle: | ssh-rsa AAAABNza... | Der Schlüssel der Primary-UTM für den verschlüsselten Datenaustausch | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spare Cluster Assistent Schritt 6Spare Cluster Assistent Schritt 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Einstellung für die Primary: | [Spare] Local SSH Key: ssh-rsa AAAAB3Nza... |
Diese Konfiguration muss in den Assistenten der Primary eingefügt werden. Dazu kann sie mithilfe der Schaltfläche in die Zwischenablage kopiert werden. | Schritt 6 Einstellungen für die Primary ![]() Spare Cluster Assistent Schritt 6 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 7Primary Cluster Assistent Schritt 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| UTMbenutzer@primary.firewall-name.fqdn Netzwerk Clusterkonfiguration Schritt 7 Einstellungen der Spare ![]() Primary Cluster Assistent Schritt 7 Beispiel UTM an externem Router
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Einstellung der Spare: | [Spare] Local SSH Key: ssh-rsa AAAAB3Nza... |
Hier muss die Konfiguration der Spare UTM eingefügt werden. Diese kann in Schritt 6 des Spare Cluster Assistenten kopiert werden. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary Cluster Assistent Schritt 8Primary Cluster Assistent Schritt 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schlüssel der Gegenstelle: | ssh-rsa AAAAB3Nza... | Der Schlüssel der Spare-UTM für den verschlüsselten Datenaustausch | Schritt 8 Sicherheit ![]() Primary Cluster Assistent Schritt 8 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary & Spare Cluster Assistent AbschlussPrimary & Spare Cluster Assistent Abschluss | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
UTMbenutzer@primary.firewall-name.fqdn Netzwerk Clusterkonfiguration Schritt 9 Abschluss ![]() Primary Cluster Assistent Schritt 9 Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| UTMbenutzer@spare.firewall-name.fqdn Netzwerk Clusterkonfiguration Schritt 7 Abschluss ![]() Spare Cluster Assistent Schritt 7 Beispiel UTM an externem Router
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Status der Clusterkonfiguration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Primary Bereich Schnittstellen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LAN1 | Schnittstelle benutzt für High Availability | Virtuelle IP: 192.168.10.201/24 IP-Adresse 192.168.10.111/24 |
UTMbenutzer@firewall.name.fqdn Netzwerk ![]() Primary Clusterkonfiguration Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LAN2 | Schnittstelle benutzt für High Availability | Virtuelle IP 192.168.200.1/24 IP-Adresse: 192.168.175.1/24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LAN3 | Schnittstelle wird benutzt als Hotwire | IP-Adresse 192.168.180.2/24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Virtuelle IP-Adressen | 192.168.200.1/24 | Diese Adresse ist nur auf dem jeweils aktiven Gerät Primary verfügbar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Remote IP-Adressen | 192.168.180.3 | Adressen weiterer Geräte im Cluster | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Clusterstatus | offline | Der Clusterstatus zeigt offline (schwarz) an, weil der Cluster noch nicht auf aktiv geschaltet ist | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Synchronisationsstatus | error | Der Synchronisationsstatus zeigt error' (rot), weil die Gegenstelle nicht erreichbar ist | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Synchronisationsstatus | pending | Der Synchronisationsstatus sollte nun von error (rot) zu pending (gelb) wechseln.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Synchronisationsstatus | synchronized | Wenn die Synchronisation erfolgreich abgeschlossen wurde, steht jetzt der Synchronisationsstatus auf synchronized (grün). Die beiden UTMs sind abgeglichen. Dieser Vorgang kann überprüft werden, indem auf der Spare-UTM eine Konfiguration aufgerufen wird, die in der Primary verändert wurde. Die Cluster Priorität Bereich Einstellungen der Spare-UTM (Backup) wurde automatisch auf niedrig gestellt. |
UTMbenutzer@firewall.name.fqdn Netzwerk ![]() Spare Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cluster aktivieren | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Primary & Spare Bereich Management | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cluster | Ein → Speichern | Dieser Schritt muss auf beiden UTMs ausgeführt werden. | UTMbenutzer@firewall.name.fqdn (Aktiver Cluster) Netzwerk ![]() Primary Status nach Aktivierung des Clusters Beispiel UTM an externem Router
UTMbenutzer@firewall.name.fqdn (Passiver Cluster) Netzwerk ![]() Spare Status nach Aktivierung des Clusters Beispiel UTM an externem Router
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Clusterstatus | Auf der Primary-UTM: | Der Cluster ist nun in Betrieb und die Primary des Clusters hat die virtuelle IP-Adresse 192.168.200.1 auf dem internen Interface. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Auf der Spare-UTM: | Die Spare-UTM läuft als Hot-Standby im Backup-Modus im Hintergrund | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notempty
Die Syncronisation des Clusters muss immer manuell erfolgen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NAT in der Cluster-Konfiguration
Wir beziehen uns hier auf das Beispiel »Cluster Konfiguration: Externer Router«.
Die externe virtuelle IP-Adresse des Clusters ist in der selben Broadcast Domain wie die externen IP-Adressen der Schnittstellen.
Die Standardroute der UTMs zeigt auf den Router der die Internet Verbindung herstellt.

| Externe IP UTM 1 Primary | 192.168.175.102/24 |
| Externe IP UTM 2 Spare | 192.168.175.103/24 |
| Virtuelle IP Cluster Cluster | 192.168.175.101/24 |
| IP des Routers | 192.168.175.1/24 |

Wird der Ping-Test jetzt wiederholt, wird die Cluster-IP 192.168.175.101 verwendet.
Der Ping muss unterbrochen werden. Nach frühestens 30 Sekunden kann der Ping dann neu gestartet werden.
Das gilt nicht nur für HideNATs sondern auch Portweiterleitungen bzw. Destination NATs.
Anwendungen in der Cluster-Konfiguration
UTMbenutzer@firewall.name.fqdn Anwendungen
Anwendungen verwenden IP-Adressen, um sich bei anderen Servern zu identifizieren.
Es ist bei einigen Anwendungen möglich, dafür die Cluster-IP festzulegen.
Beispielhaft wird das hier für das Mailrelay gezeigt.
Es sollen E-Mails über das Mailrelay der UTMs verschickt und empfangen werden.
Dazu wurden entsprechende PTR, A, MX Records und SPF Einträge in den TXT Records der Domain gemacht, die auf die externe virtuelle IP-Adresse des Clusters zeigen.
Damit das Mailrelay nun auch E-Mails über diese virtuelle IP verschickt, muss in der Applikation die ausgehende IP-Adresse korrekt eingestellt werden. In unserem Fall die virtuelle IP 192.168.175.101
Speichern
Anschließend muss die Cluster Konfiguration erneut synchronisiert werden.
Bereich Management → Synchronisationsstatus:
Anwendungen auf dem Backup deaktivieren
UTMbenutzer@firewall.name.fqdn (Aktiver Cluster) Netzwerk
Unter Bereich Anwendungen können einzelne Anwendungen, mithilfe der Schiebeschaltfläche in der Tabelle, auf der Backup UTM deaktiviert werden, um Probleme vorzubeugen.
Kommunikation von Applikationen, die auf der Firewall laufen
Alle Applikationen, die von der Firewall selber eine Verbindung aufbauen, verwenden dafür (sofern nicht anders konfiguriert) die primären IPs der Schnittstellen. Sollten Management-IPs aus der gleichen Broadcast-Domäne verwendet werden, sind diese primären IPs nicht die virtuellen IP-Adressen.
Syslog
Syslog-Nachrichten werden von der Management-IP der Primary verschickt, wenn diese die aktive Maschine im Cluster ist, und von der Management-IP der Spare wenn diese aktiviert wurde.
Http-proxy
Sollte ein Parent-Proxy in Benutzung sein, der Verbindungen nur von einer bestimmten IP annimmt, muss diese im Menü Bereich Allgemein → Ausgehende IP-Adresse angegeben werden.
Mailrelay
Sollte ein Parent-Proxy in Benutzung sein, der Verbindungen nur von einer bestimmten IP annimmt, muss diese im Menü Bereich Allgemein → Ausgehende IP-Adresse angegeben werden.
RADIUS-/LDAP-/AD-Anbindung
Sollte der Server nur Verbindungen von bestimmten IPs zulassen, müssen auf dem Ziel-Server jeweils die Management-IPs beider Geräte freigegeben werden.
IPSec
Alle IPSec-Verbindungen müssen in Phase 1 so angepasst werden, dass im Feld „Local Gateway“ eine der virtuellen IPs fest eingetragen ist.
Bereich Verbindungen Schaltfläche → Allgemein Local Gateway
SSL-VPN Server
In allen SSL-VPN-Server-Instanzen muss die Option Multihome aktiviert werden:
Schaltfläche → Erweitert Multihome: Ein
Kommunikation mit Applikationen, die auf anderen Geräten laufen
SSL-VPN Clients
Alle SSL-VPN-Client-Instanzen müssen so angepasst werden, dass Sie eine der virtuellen IPs zum Verbindungsaufbau verwenden. Dazu sind folgende CLI-Befehle erforderlich:
| Bedeutung | |
|---|---|
| primary.cluster.local> openvpn get | Ermittelt die ID der SSL-VPN-Verbindung |
| primary.cluster.local> openvpn set id <ID> local_addr <VIRTUELLE-IP> local_port <FREIER-PORT> | Setzt die lokale Adresse |
| primary.cluster.local> appmgmt restart application openvpn | Aktiviert die Einstellungen |
| Beispiel | |
| primary.cluster.local> openvpn get [...] primary.cluster.local> openvpn set id <1> local_addr <192.168.175.101> local_port <20000> primary.cluster.local> appmgmt restart application openvpn |
Beispiel |
POP3 Proxy
Der POP3-Proxy kommuniziert immer mit der Management-IP, sofern diese in der gleichen Broadcast-Domain wie das Default-Gateway ist. Dies ist bei der Beschränkung des Zugriffs auf POP3-Server auf bestimmte IP-Adressen in deren Konfiguration zu beachten.
Clientless VPN
Verbindungen zu RDP/VNC-Servern werden immer mit den Management-IPs aufgebaut. Dies ist bei der Beschränkung des Zugriffs auf RDP/VNC-Server auf bestimmte IP-Adressen in deren Konfiguration zu beachten.
Nameserver
Verbindungen zu DNS-Servern werden immer mit den Management-IPs aufgebaut. Dies ist bei der Beschränkung des Zugriffs auf DNS-Server auf bestimmte IP-Adressen in deren Konfiguration zu beachten.
CLI Befehle
Im folgenden werden Befehle für das Securepoint CLI beschrieben.
| CLI Befehl | Ausgabe | Beschreibung |
|---|---|---|
| cli> cluster info | attribute |value -------------+----- cluster_state|primary sync_state |synchronized hotwire_dev |A2 maintainance |false |
Cluster Status Meldungen der aktuellen UTM |
|
Gibt an welche Rolle eine UTM im Cluster gerade hat:
notempty
Rückgabewerte geändert ab v14.2.0 | |
|
Gibt an, in welchem Zustand sich die Konfiguration befindet.
| |
|
Gibt das Interface an, auf dem das Hotwire Interface konfiguriert ist. | |
|
Gibt an, ob die UTM im Wartungsmodus (true) ist oder nicht (false) | |
| cli> system config save name <Name der Konfiguration> | Falls in der CLI eine Konfigurationsänderung durchgeführt wurde, muss diese erst lokal gespeichert werden. Erst dann wird eine Synchronisierung des Clusters übertragen. | |
| cli> system config synchronize | Durch diesen Befehl kann die jeweilige Start-Konfiguration über die Hotwire Schnittstelle an den Cluster Partner übertragen werden. Dabei wird die Konfiguration von der UTM verwendet, auf der der Befehl ausgeführt wird. Ein Artikel zu den system-Befehlen findet sich hier.
| |
| cli> extc value get application "securepoint_firewall" variable "UPDATE_TRIGGER_DELAY" | Value ∣2 | Zeigt den Delay in Sekunden an, bevor im Fehlerfall, von der Primary-UTM auf die Spare-UTM geschaltet wird. Der Standardwert ist 2 Sekunden. |
| cli> extc value set application "securepoint_firewall" variable "UPDATE_TRIGGER_DELAY" value 2 | OK | Verändert den Delay, für den Fehlerfall, das von der Primary auf die Spare geschaltet wird. Der Standardwert ist 2 Sekunden und sollte nicht niedriger eingestellt werden. Falls die Appliances im Cluster eine hohe Grundlast haben sollten, kann der Wert höher eingestellt werden. Die Einstellung ist sofort aktiv und kann via system config synchronize auf den Partner übertragen werden.
|
Wartungsmodus | ||
| cli> cluster maintainance get | value ----- 1 bzw. value ----- 0 |
Gibt aus ob der Wartungsmodus aktiv ist (1) oder nicht (0) |
| cli> cluster maintainance set value "1" cli> system update interface |
OK | Aktiviert den Wartungsmodus
|
| cli> cluster maintainance set value "0" cli> system update interface |
OK | Deaktiviert den Wartungsmodus |
| Primary cli> cluster maintainance set value "1" cli> cluster info |
attribute |value -------------+----- cluster_state|spare sync_state |synchronized hotwire_dev |A2 maintainance |true |
Zustand während des gesetzten Maintainance Mode auf der Primary |
| Spare cli> cluster info |
attribute |value -------------+----- cluster_state|primary sync_state |synchronized hotwire_dev |A2 maintainance |false |
Zustand während des gesetzten Maintenance Mode auf der Spare |
Einschränkungen
DHCP-Client nicht mit HA-Schnittstelle kombinieren
Sollte der DHCP Server nicht erreichbar sein nachdem sie die UTM gestartet haben und ist sie in dem Augenblick auch die Primary im Cluster, wird die virtuelle IP-Adresse vom Interface entfernt sobald der DHCP Server wieder erreichbar ist und die UTM eine neue IP-Adresse vom DHCP Server empfängt.
DHCP-Server in einer Clusterumgebung
Der DHCP-Server würde sich sonst beim Fallback auf die Physische Adresse der Spare-UTM schlüsseln und die Leases nicht synchronisieren. Siehe: Cluster Konfiguration Schritt 2































