Wechseln zu:Navigation, Suche
Wiki
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
Zeile 9: Zeile 9:
{{var | head
{{var | head
| Schnelleinrichtung von WireGuard auf der UTM
| Schnelleinrichtung von WireGuard auf der UTM
| Quick setup of Wireguard on the UTM }}
| Quick setup of WireGuard on the UTM }}


{{var | Vorbemerkung
{{var | Vorbemerkung
Zeile 22: Zeile 22:
| This article aims to describe a simple, concise, and practical method for setting up a WireGurad connection, regardless of whether the peers are S2S (Site-to-Site) or E2S (End-to-Site).  
| This article aims to describe a simple, concise, and practical method for setting up a WireGurad connection, regardless of whether the peers are S2S (Site-to-Site) or E2S (End-to-Site).  


In this Example, an S2S connection will be created between two UTMs (hereafter referred to as {{Host|Standort A}} und {{Host|Standort B}}). Additionally, a device from a home office will connect to {{Host|Standort A}} (referred to as Roadwarrior in the following).
In this Example, an S2S connection will be created between two UTMs (hereafter referred to as {{Host|Location A}} and {{Host|Location B}}). Additionally, a device from a home office will connect to {{Host|Location A}} (referred to as Roadwarrior in the following).


Additionally, the following example configuration will be used: }}
Additionally, the following example configuration will be used: }}
Zeile 49: Zeile 49:
{{var | Schlüsselerstellung
{{var | Schlüsselerstellung
| Schlüsselerstellung
| Schlüsselerstellung
| Key Representation }}
| Key generation }}
{{var | Schlüsselerstellung--desc
{{var | Schlüsselerstellung--desc
| Grundsätzlich benötigt jeder Peer einen eigenen zweiteiligen Schlüssel im Format X25519, der aus einem Public- und einem Private Key besteht. <p>Diese können auf der UTM unter {{Menu-UTM|Authentifizierung|Schlüssel}} erzeugt werden. {{info|Für S2S-Verbindungen wird der Schlüssel auf der jeweiligen UTM erzeugt. Bei E2S-Verbindugnen wird der Schlüssel mit der '' Gateway-UTM'' erzeugt.}}</p>
| Grundsätzlich benötigt jeder Peer einen eigenen zweiteiligen Schlüssel im Format X25519, der aus einem Public- und einem Private Key besteht. <p>Diese können auf der UTM unter {{Menu-UTM|Authentifizierung|Schlüssel}} erzeugt werden. {{info|Für S2S-Verbindungen wird der Schlüssel auf der jeweiligen UTM erzeugt. Bei E2S-Verbindugnen wird der Schlüssel mit der '' Gateway-UTM'' erzeugt.}}</p>
| Each peer generally requires its own two-part key in the X25519 format, consisting of a public and a private key. <p>These can be generated on the UTM under  {{Menu-UTM|Authentifizierung|Schlüssel}}. {{info|For S2S-connections, the key is generated on the respecitve UTM. For E2S connections, the key is generated on the respective UTM. For E2S connections, the key is generated on the '''Gateway-UTM'''}}<p/>  }}
| Each peer generally requires its own two-part key in the X25519 format, consisting of a public and a private key. <p>These can be generated on the UTM under  {{Menu-UTM|Authentifizierung|Schlüssel}}. {{info|For S2S-connections, the key is generated on the respecitve UTM. For E2S connections, the key is generated on the '''Gateway-UTM'''}}<p/>  }}
{{var | Schlüssel erzeugen--desc
{{var | Schlüssel erzeugen--desc
| * Zunächst werden bei '''beiden''' Standorten die Schlüssel mit dem {{b|Typ:}} {{Button|X25519|dr}} erzeugt
| * Zunächst werden bei '''beiden''' Standorten die Schlüssel mit dem {{b|Typ:}} {{Button|X25519|dr}} erzeugt
| First, the keys are generated at '''both''' locations using the {{b|Typ:}} {{Button|X25519|dr}} }}
| First, the keys are generated at '''both''' locations using the {{b|Type:}} {{Button|X25519|dr}} }}
{{var | Schlüssel erzeugen Standort A--Bild
{{var | Schlüssel erzeugen Standort A--Bild
| UTM v14.0.0 WireGuard BestPractice Schlüssel erzeugen Standort A.png
| UTM v14.0.0 WireGuard BestPractice Schlüssel erzeugen Standort A.png
Zeile 61: Zeile 61:
{{var | Schlüssel erzeugen Standort A--cap
{{var | Schlüssel erzeugen Standort A--cap
| {{Host|Standort A}} Schlüssel erzeugen
| {{Host|Standort A}} Schlüssel erzeugen
| {{Host|Standort A}} generate Key }}
| {{Host|Location A}} Generate Key }}
{{var | Schlüssel hinzufügen
{{var | Schlüssel hinzufügen
| Schlüssel hinzufügen
| Schlüssel hinzufügen
Zeile 67: Zeile 67:
{{var | Authentifizierung
{{var | Authentifizierung
| Authentifizierung
| Authentifizierung
| Authentification }}
| Authentication }}
{{var | Schlüssel
{{var | Schlüssel
| Schlüssel
| Schlüssel
Zeile 76: Zeile 76:
{{var | Schlüssel erzeugen Standort B--cap
{{var | Schlüssel erzeugen Standort B--cap
| {{Host|Standort B}} Schlüssel erzeugen
| {{Host|Standort B}} Schlüssel erzeugen
| {{Host|Standort B}} Generate Key }}
| {{Host|Location B}} Generate Key }}
{{var | Schlüssel erzeugen E2S-Peer--desc
{{var | Schlüssel erzeugen E2S-Peer--desc
| * Außerdem wird in {{Host|Standort A}} der Schlüssel für den E2S-Peer (Roadwarrior) erstellt, auch vom {{b|Typ:}} {{Button|X25519|dr}}
| * Außerdem wird in {{Host|Standort A}} der Schlüssel für den E2S-Peer (Roadwarrior) erstellt, auch vom {{b|Typ:}} {{Button|X25519|dr}}
| Additionally, at {{Host|Location A}}, the key for the E2S-Peer (Roadwarrior) is created using the {{b|Typ:}} {{Button|X25519|dr}}  }}
| Additionally, at {{Host|Location A}}, the key for the E2S-Peer (Roadwarrior) is created using the {{b|Type:}} {{Button|X25519|dr}}  }}
{{var | Schlüssel erzeugen E2SPeer--Bild
{{var | Schlüssel erzeugen E2SPeer--Bild
| UTM v14.0 WireGuard-Key Roadwarrior.png
| UTM v14.0 WireGuard-Key Roadwarrior.png
Zeile 85: Zeile 85:
{{var | Schlüssel erzeugen E2SPeer--cap
{{var | Schlüssel erzeugen E2SPeer--cap
| {{Host|Standort A}} Schlüssel des E2S-Peers erzeugen  
| {{Host|Standort A}} Schlüssel des E2S-Peers erzeugen  
| {{Host|Standort A}} Generate Key for the E2S-Peers }}
| {{Host|Location A}} Generate Key for the E2S-Peers }}
{{var | Schlüssel Exporteinstellungen--desc
{{var | Schlüssel Exporteinstellungen--desc
| 2=* Anschließend müssen die Exporteinstellungen ({{Button|1=<i class="key-skeleton-gear-white"></i>|2=dro}}) auf beiden UTMs so angepasst werden, dass die Schlüssel im {{Button|RAW|class=aktiv}}-Format in die {{Button|Zwischenablage|class=aktiv}} kopiert werden.
| 2=* Anschließend müssen die Exporteinstellungen ({{Button|1=<i class="key-skeleton-gear-white"></i>|2=dro}}) auf beiden UTMs so angepasst werden, dass die Schlüssel im {{Button|RAW|class=aktiv}}-Format in die {{Button|Zwischenablage|class=aktiv}} kopiert werden.
| 3= Next, the export settings ({{Button|1=<i class="key-skeleton-gear-white"></i>|2=dro}}) on both UTMs must be adjusted so that the keys are copied in {{Button|RAW|class=aktiv}} format to the {{Button|Clipboard|class=aktiv}} }}
| 3= Next, the export settings ({{Button|1=<i class="key-skeleton-gear-white"></i>|2=dro}}) on both UTMs must be adjusted so that the keys are copied in {{Button|RAW|class=aktiv}} format to the {{Button|Clipboard|class=aktiv}} }}
{{var | Schlüssel Exporteinstellungen--Bild
{{var | Schlüssel Exporteinstellungen--Bild
| UTM v14.0.0 WireGuard BestPractice Schlüssel Exporteinstellungen.png
| UTM v14.0.0 WireGuard BestPractice Schlüssel Exporteinstellungen.png
Zeile 101: Zeile 101:
|  
|  
* Now, the public key must be imported on the other UTM.
* Now, the public key must be imported on the other UTM.
** To do this, first copy it to  {{Host|Location A}} using the Button {{Button|Public Part (RAW)|copy}} }}
** To do this, first copy it to  {{Host|Location A}} using the Button {{Button|Public part (RAW)|copy}} }}
{{var | Öffentlichen Schlüssel kopieren--Bild
{{var | Öffentlichen Schlüssel kopieren--Bild
| UTM v14.0 WireGuard-KeysA kopieren.png
| UTM v14.0 WireGuard-KeysA kopieren.png
Zeile 110: Zeile 110:
{{var | Öffentlichen Schlüssel übertragen--desc2
{{var | Öffentlichen Schlüssel übertragen--desc2
| * Anschließend wird dieser dann unter {{Menu-UTM|Authentifizierung|Schlüssel||Schlüssel importieren|u}} an {{Host|Standort B}} eingefügt, dabei müssen die folgenden Einstellungen getroffen werden:
| * Anschließend wird dieser dann unter {{Menu-UTM|Authentifizierung|Schlüssel||Schlüssel importieren|u}} an {{Host|Standort B}} eingefügt, dabei müssen die folgenden Einstellungen getroffen werden:
| * Then, paste it under {{Menu-UTM|Authentifizierung|Schlüssel||Schlüssel importieren|u}} on {{Host|Location B}, with the following settings applied: }}
| * Then, paste it under {{Menu-UTM|Authentifizierung|Schlüssel||Import Key|u}} on {{Host|Location B}}, with the following settings applied: }}
{{var | Quelle
{{var | Quelle
| Quelle
| Quelle
Zeile 146: Zeile 146:
{{var | Öffentlichen Schlüssel importieren--cap
{{var | Öffentlichen Schlüssel importieren--cap
| {{Host|Standort B}} Öffentlichen Schlüssel importieren
| {{Host|Standort B}} Öffentlichen Schlüssel importieren
| }}
| Import public key {{Host|Location B}} }}
{{var | Schlüssel importieren
{{var | Schlüssel importieren
| Schlüssel importieren
| Schlüssel importieren
Zeile 156: Zeile 156:




* Zuletzt sollte überprüft werden, dass
* Zuletzt sollte überprüft werden, daß
** die Hashwerte für ''WireGuard-Key-StandortA'' an beiden Standorten identisch sind und
** die Hashwerte für ''WireGuard-Key-StandortA'' an beiden Standorten identisch sind und
** die Hashwerte für ''WireGuard-Key-StandortB'' an beiden Standorten identisch sind
** die Hashwerte für ''WireGuard-Key-StandortB'' an beiden Standorten identisch sind
| This step must then be performed in reverse on the other UTM:
| This step must then be performed in reverse on the other UTM:
*At {{Host|Location B}}, copy the public part of the key{{Host|Location B}} using the Button {{Button|Public Part (RAW)|copy}} (there is also a private part for this key.)
*At {{Host|Location B}}, copy the public part of the key{{Host|Location B}} using the Button {{Button|Public part (RAW)|copy}} (there is also a private part for this key.)
* Then, at {{Host|Location A}} use {{Button|import Key|u}} to import this key and name it ''WireGuard-Key-LocationB''  
* Then, at {{Host|Location A}} use {{Button|import Key|u}} to import this key and name it ''WireGuard-Key-LocationB''  


* Fially, verify that:
* Finaly, verify that:
** The hash values for ''WireGuard-Key-LocationA'' are identical at both locations and
** The hash values for ''WireGuard-Key-LocationA'' are identical at both locations and
** The hash values for ''WireGuard-Key-LocationB'' are identical at both locations}}
** The hash values for ''WireGuard-Key-LocationB'' are identical at both locations}}
{{var | Schlüsselübersicht StandortA--Bild
{{var | Schlüsselübersicht StandortA--Bild
| UTM v14.0 WireGuard-KeysA.png
| UTM v14.0 WireGuard-KeysA.png
| }}
| UTM v14.0 WireGuard-KeysA-en.png }}
{{var | Schlüsselübersicht StandortA--cap
{{var | Schlüsselübersicht StandortA--cap
| Übersicht der Schlüssel mit deren Hashwerten an {{Host|Standort A}}
| Übersicht der Schlüssel mit deren Hashwerten an {{Host|Standort A}}
Zeile 174: Zeile 174:
{{var | Schlüsselübersicht StandortB--Bild
{{var | Schlüsselübersicht StandortB--Bild
| UTM v14.0 WireGuard-KeysB.png
| UTM v14.0 WireGuard-KeysB.png
| }}
| UTM v14.0 WireGuard-KeysB-en.png }}
{{var | Schlüsselübersicht StandortB--cap
{{var | Schlüsselübersicht StandortB--cap
| Übersicht der Schlüssel mit deren Hashwerten an {{Host|Standort B}}
| Übersicht der Schlüssel mit deren Hashwerten an {{Host|Standort B}}
Zeile 191: Zeile 191:
|  
|  
* Unter {{Menu-UTM|VPN|WireGuard||WireGuard Verbindung hinzufügen|+}} kann eine neue WireGuard Verbindung erstellt werden
* Unter {{Menu-UTM|VPN|WireGuard||WireGuard Verbindung hinzufügen|+}} kann eine neue WireGuard Verbindung erstellt werden
* Im ersten Schritt können optional vorhandene Peer-Konfiguration eingefügt werden.
* Im ersten Schritt können optional vorhandene Peer-Konfiguration eingefügt werden
|
         |
         |
* Under {{Menu-UTM|VPN|WireGuard||WireGuard Verbindung hinzufügen|+}} a new WireGuard connection can be created  
* Under {{Menu-UTM|VPN|WireGuard||Add WireGuard connection|+}} a new WireGuard connection can be created  
* In the first step, existing peer configurations can optionally be added. }}
* In the first step, existing peer configurations can optionally be added. }}
{{var | Verbindung erstellen Schritt 1--Bild
{{var | Verbindung erstellen Schritt 1--Bild
Zeile 219: Zeile 218:
{{var | Adresse
{{var | Adresse
| Adresse
| Adresse
| Adress }}
| Address }}
{{var | S2-IPv4 Adresse--desc
{{var | S2-IPv4 Adresse--desc
| IPv4 Adresse für die Netzwerkschnittstelle des Transfernetzes an Standort A<br>
| IPv4 Adresse für die Netzwerkschnittstelle des Transfernetzes an Standort A<br>
Dadurch wird die Netz-IP des Transfernetzes bestimmt (hier:
Dadurch wird die Netz-IP des Transfernetzes bestimmt (hier:
| IPv4 adress for the network interface of the transfer network at Location A<br>  
| IPv4 address for the network interface of the transfer network at Location A<br>  
This determines the Network IP on the transfer network (here: }}
This determines the Network IP on the transfer network (here: }}
{{var | S2-IPv6 Adresse--desc
{{var | S2-IPv6 Adresse--desc
Zeile 247: Zeile 246:
{{var | S2-Privater Schlüssel--desc
{{var | S2-Privater Schlüssel--desc
| Option: {{Button|{{#var:Aus Schlüsseln wählen}}|class=aktiv}}
| Option: {{Button|{{#var:Aus Schlüsseln wählen}}|class=aktiv}}
| }}
| Option: {{Button|{{#var:Select from keys}}|class=active}} }}
{{var | S2-Privater Schlüssel--desc2
{{var | S2-Privater Schlüssel--desc2
| Den zuvor angelegten Schlüssel auswählen
| Den zuvor angelegten Schlüssel auswählen
Zeile 271: Zeile 270:
{{var | Peernetzwerke freigeben
{{var | Peernetzwerke freigeben
| Peernetzwerke freigeben
| Peernetzwerke freigeben
| Allos Peer networks }}
| Share peer networks }}
{{var | S3-Peernetzwerke freigeben--desc
{{var | S3-Peernetzwerke freigeben--desc
| Lokale Netz-IPs der Gegenstelle, die auf den WireGuard-Tunnel zugreifen können.
| Lokale Netz-IPs der Gegenstelle, die auf den WireGuard-Tunnel zugreifen können.
Zeile 286: Zeile 285:
{{var | Öffentlicher Schlüssel
{{var | Öffentlicher Schlüssel
| Öffentlicher Schlüssel
| Öffentlicher Schlüssel
| Public Key }}
| Public key }}
{{var | S3-Öffentlicher Schlüssel--desc
{{var | S3-Öffentlicher Schlüssel--desc
| Den öffentlichen Schlüssel der Gegenverbindung (hier Standort B) auswählen  
| Den öffentlichen Schlüssel der Gegenverbindung (hier Standort B) auswählen  
| }}
| Select the public key of the remote connection (here: Location B) }}
{{var | Pre-Shared Key--desc
{{var | Pre-Shared Key--desc
| Pre-Shared Key zur weiteren Absicherung der Verbindung  
| Pre-Shared Key zur weiteren Absicherung der Verbindung  
Zeile 295: Zeile 294:
{{var | Pre-Shared Key--Hinweis
{{var | Pre-Shared Key--Hinweis
| Der PSK muss auf beiden Seiten identisch sein
| Der PSK muss auf beiden Seiten identisch sein
| The PSK must be identical on both sided }}
| The PSK must be identical on both sides }}
{{var | Sekunden
{{var | Sekunden
| Seconds }}
| Seconds }}
Zeile 312: Zeile 311:
{{var | Routen zu den Netzwerken des Peers erstellen
{{var | Routen zu den Netzwerken des Peers erstellen
| Routen zu den Netzwerken des Peers erstellen
| Routen zu den Netzwerken des Peers erstellen
| }}
| Create routes to the peer's networks }}
{{var | S4-Routen zu Peers erstellen--desc
{{var | S4-Routen zu Peers erstellen--desc
| Es werden Routen zu den Netzwerken / Hosts erstellt, die in Schritt 3 unter ''Peernetzwerke freigeben'' eingetragen wurden, mit der Schnittstelle als Gateway, die in Schritt 2 angezeigt wurde.  
| Es werden Routen zu den Netzwerken / Hosts erstellt, die in Schritt 3 unter ''Peernetzwerke freigeben'' eingetragen wurden, mit der Schnittstelle als Gateway, die in Schritt 2 angezeigt wurde.  
| Routes will be created to the networks/hosts entered in step 3 under Allow Peer Networks, using the interface shown in step 2 as the gateway}}
| Routes will be created to the networks/hosts entered in step 3 under ''share peer networks'', using the interface shown in step 2 as the gateway}}
{{var | Zonen erstellen
{{var | Zonen erstellen
| Zonen erstellen
| Zonen erstellen
Zeile 333: Zeile 332:
{{var | Netzwerkobjekte für den Peer erstellen--desc
{{var | Netzwerkobjekte für den Peer erstellen--desc
| Erzeugt Netzwerkobjekte (IPv4 und ggf. IPv6) für die Gegenstelle. Der automatische Vorschlag kann auch geändert werden.  
| Erzeugt Netzwerkobjekte (IPv4 und ggf. IPv6) für die Gegenstelle. Der automatische Vorschlag kann auch geändert werden.  
| Creates network objects (IPv4 and, if applcable, IPv6) for the remote endpoint. The automatic suggestion can also be modified. }}
| Creates network objects (IPv4 and, if applicable, IPv6) for the remote endpoint. The automatic suggestion can also be modified. }}
{{var | Netzwerkobjekte für den Peer
{{var | Netzwerkobjekte für den Peer
| Netzwerkobjekte für den Peer
| Netzwerkobjekte für den Peer
Zeile 345: Zeile 344:
{{var | Regeln zwischen dem Peer und internal-Networks erstellen
{{var | Regeln zwischen dem Peer und internal-Networks erstellen
| Regeln zwischen dem Peer und internal-Networks erstellen
| Regeln zwischen dem Peer und internal-Networks erstellen
| }}
| Create rules between the peer and internal networks }}
{{var | S4-Regeln zwischen dem Peer und internal-Networks erstellen--desc
{{var | S4-Regeln zwischen dem Peer und internal-Networks erstellen--desc
| Erzeugt autogenerierte Regeln, die die Inbetriebnahme erleichtern.  
| Erzeugt autogenerierte Regeln, die eine Inbetriebnahme erleichtern.  
| }}
| Generates auto-created rules to simplify initial setup. }}
{{var | Verbindung erstellen Schritt 2B--Bild
{{var | Verbindung erstellen Schritt 2B--Bild
| UTM v14.0.0 WireGuard BestPractice Verbindung erstellen Schritt 2B.png
| UTM v14.0.0 WireGuard BestPractice Verbindung erstellen Schritt 2B.png
Zeile 359: Zeile 358:
| IPv4 Adresse für die Netzwerkschnittstelle des Transfernetzes an Standort B<br>
| IPv4 Adresse für die Netzwerkschnittstelle des Transfernetzes an Standort B<br>
Dadurch wird die Netz-IP des Transfernetzes bestimmt (hier:
Dadurch wird die Netz-IP des Transfernetzes bestimmt (hier:
| }}
| IPv4 address for the network interface of the transfer network at Location B<br>
This determines the network IP of the transfer network (here: }}
{{var | S2-IPv6 Adresse B--desc
{{var | S2-IPv6 Adresse B--desc
| IPv6 Adresse für die Netzwerkschnittstelle des Transfernetzes an Standort B (optional)<br>
| IPv6 Adresse für die Netzwerkschnittstelle des Transfernetzes an Standort B (optional)<br>
Dadurch wird die Netz-IP des Transfernetzes bestimmt (hier:
Dadurch wird die Netz-IP des Transfernetzes bestimmt (hier:
|  }}
IPv6 address for the network interface of the transfer network at Location B (optional)<br>
This determines the network IP of the transfer network (here: }} }}
{{var | S2S Transfernetz Hinweis
{{var | S2S Transfernetz Hinweis
| Die IP-Adresse '''muss aus dem gleichen Netz''' wie an Standort A kommen
| Die IP-Adresse '''muss aus dem gleichen Netz''' wie an Standort A kommen
| }}
| The IP address '''must be from the same network''' as at Location A }}


{{var | S3B-Öffentlicher Schlüssel--desc
{{var | S3B-Öffentlicher Schlüssel--desc
| Den öffentlichen Schlüssel der Gegenverbindung (hier Standort A) auswählen  
| Den öffentlichen Schlüssel der Gegenverbindung (hier: Standort A) auswählen  
| }}
| Select the public key on the remote connection (here: Location A) }}
{{var | Pre-Shared Key einfügen--Hinweis
{{var | Pre-Shared Key einfügen--Hinweis
| Hier muss der PSK von Standort A eingefügt werden!
| Hier muss der PSK von Standort A eingefügt werden!
| }}
| The PSK from Location A must be entered here! }}
{{var | Verbindung erstellen Schritt 4B--Bild
{{var | Verbindung erstellen Schritt 4B--Bild
| UTM v14.0.0 WireGuard BestPractice Verbindung erstellen Schritt 4B.png
| UTM v14.0.0 WireGuard BestPractice Verbindung erstellen Schritt 4B.png
Zeile 380: Zeile 381:
{{var | E2S-Peer einrichten
{{var | E2S-Peer einrichten
| E2S-Peer einrichten
| E2S-Peer einrichten
| }}
| Set up E2S peer }}
{{var | Peer auf UTM hinzufügen
{{var | Peer auf UTM hinzufügen
| Peer auf UTM hinzufügen
| Peer auf UTM hinzufügen
| }}
| Add peer on UTM }}
{{var | E2S-Peer einrichten--desc
{{var | E2S-Peer einrichten--desc
| Unter {{Menu-UTM|VPN|WireGuard}} kann mithilfe der Schaltfläche {{Button|+|class=icon}} bei der jeweiligen Verbindung ein Peer hinzugefügt werden.
| Unter {{Menu-UTM|VPN|WireGuard}} kann mithilfe der Schaltfläche {{Button|+|class=icon}} bei der jeweiligen Verbindung ein Peer hinzugefügt werden.
| }}
| Under {{Menu-UTM|VPN|WireGuard}} a peer can be added to the respective connection using the Button {{Button|+|class=icon}} }}
{{var | E2S-Peer erstellen--Bild
{{var | E2S-Peer erstellen--Bild
| UTM v14.0.0 WireGuard BestPractice E2S-Peer erstellen.png
| UTM v14.0.0 WireGuard BestPractice E2S-Peer erstellen.png
Zeile 392: Zeile 393:
{{var | WireGuard Peer hinzufügen
{{var | WireGuard Peer hinzufügen
| WireGuard Peer hinzufügen
| WireGuard Peer hinzufügen
| }}
| Add WireGuard peer }}
{{var | ES2-Name--desc
{{var | ES2-Name--desc
| Name des Peers
| Name des Peers
| }}
| Peer name }}
{{var | ES2-Peernetzwerke freigeben--desc
{{var | ES2-Peernetzwerke freigeben--desc
| IP aus dem Transfernetz
| IP aus dem Transfernetz
| }}
| IP from the transfer network }}
{{var | ES2-Endpunkt--desc
{{var | ES2-Endpunkt--desc
| Öffentliche IP oder im öffentlichen DNS auflösbarer FQDN des Peers (Hier der Roadwarrior). Kann aber auch frei bleiben, wenn von der UTM aus keine Verbindung initiiert werden soll  
| Öffentliche IP oder im öffentlichen DNS auflösbarer FQDN des Peers (Hier der Roadwarrior). Kann aber auch frei bleiben, wenn von der UTM aus keine Verbindung initiiert werden soll  
| }}
| Public IP or DNS-resolvable FQDN of the peer (here, the Roadwarrior). This field can also be left blank if no connection is to be initiated from the UTM }}
{{var | ES2-Endpunkt Port--desc
{{var | ES2-Endpunkt Port--desc
| Listening Port des Peers (hier der Roadwarrior)
| Listening Port des Peers (hier der Roadwarrior)
| }}
| Listening Port of the Peer (here, the Roadwarrior) }}
{{var | ES2-Öffentlicher Schlüssel--desc
{{var | ES2-Öffentlicher Schlüssel--desc
| Den öffentlichen Schlüssel des Peers (Hier der Roadwarrior) auswählen
| Den öffentlichen Schlüssel des Peers (Hier der Roadwarrior) auswählen
| }}
| Select the public key of the peer (here, the Roadwarrior) }}
{{var | Routen zu den Netzwerken des Peers
{{var | Routen zu den Netzwerken des Peers
| Routen zu den Netzwerken des Peers erstellen/entfernen
| Routen zu den Netzwerken des Peers erstellen/entfernen
| }}
| Create/remove route to the peer's network }}
{{var | E2S-Routen zu den Netzwerken des Peers--desc
{{var | E2S-Routen zu den Netzwerken des Peers--desc
| Erstellt bei Aktivierung Routen zu den Netzwerken des Peers  
| Erstellt bei Aktivierung Routen zu den Netzwerken des Peers  
| }}
| Creates routes to the networks of the peers when enabled }}
{{var | E2S-Netzwerkobjekte für den Peer erstellen--desc
{{var | E2S-Netzwerkobjekte für den Peer erstellen--desc
| Erzeugt Netzwerkobjekte (IPv4 und ggf. IPv6) für den Peer. Der automatische Vorschlag kann auch geändert werden.  
| Erzeugt Netzwerkobjekte (IPv4 und ggf. IPv6) für den Peer. Der automatische Vorschlag kann auch geändert werden.  
| }}
| Creates networkobjects (IPv4 and, if applicable, IPv6) for the peer. The automatic suggestion can also be modified. }}
{{var | Client-Konfig
{{var | Client-Konfig
| Erstellen einer WireGuard Konfigurationsdatei
| Erstellen einer WireGuard Konfigurationsdatei
| }}
| Creates a WireGuard configuration file }}
{{var | Manuelle Konfigurationsdatei
{{var | Manuelle Konfigurationsdatei
| Manuelles erstellen eine Konfigurationsdatei
| Manuelles erstellen einer Konfigurationsdatei
| }}
| Manually create a configuration file }}
{{var | Manuelle Konfigurationsdatei--Hinweis
{{var | Manuelle Konfigurationsdatei--Hinweis
| Beispielhafte Konfiguration. Ggf. müssen Anpassungen (MTU, DNS, ListenPort etc. vorgenommen werden) <br>'''In jedem Fall''' müssen die Werte PrivateKey, PublicKey und PresharedKey angepasst werden.
| Beispielhafte Konfiguration. Ggf. müssen Anpassungen (MTU, DNS, ListenPort etc. vorgenommen werden) <br>'''In jedem Fall''' müssen die Werte PrivateKey, PublicKey und PresharedKey angepasst werden.
|  }}
| Example configuration. Adjustments may be necessary (MTU, DNS, LivePort) <br> '''In any case''' the values for PrivateKey, PublicKey, and PresharedKey must be customized. }}
{{var | Client-PrivateKey--desc
{{var | Client-PrivateKey--desc
| Private Key des Roadwarriors aus der Schlüsselverwaltung der UTM. {{info|<small>Wie zu Beginn im Abschnitt [[#Schlüsselerstellung | Schlüsselerstellung]] angelegt.</small><p>Zu finden unter {{Menu-UTM|Authentifizierung|Schlüssel}} Zeile {{b|WireGuard-Key-Roadwarrior}} mit der Schaltfläche {{Button|Privater Teil (RAW)|copy}} in die Zwischenablage kopieren. |einblenden=Zeige Menü-Pfad}}</p>
| PrivateKey des Roadwarriors aus der Schlüsselverwaltung der UTM. {{info|<small>Wie zu Beginn im Abschnitt [[#Schlüsselerstellung | Schlüsselerstellung]] angelegt.</small><p>Zu finden unter {{Menu-UTM|Authentifizierung|Schlüssel}} Zeile {{b|WireGuard-Key-Roadwarrior}} mit der Schaltfläche {{Button|Privater Teil (RAW)|copy}} in die Zwischenablage kopieren. |einblenden=Zeige Menü-Pfad}}</p>
|  }}
| PrivateKey of the Roadwarrior from the UTM key management. {{info|<small> As created at the beginning in the section [[#Key Creation | Key Generation]].</small><p>Found under {{Menu-UTM|Authentication|Key}} line {{b|WireGuard-Key-Roadwarrior}} with the button {{Button|Private Part (RAW)|copy}} to copy to the clipboard. |show=Show menu path}}</p>    }}
{{var | Client-Address--desc
{{var | Client-Address--desc
| Tunnel-IP für den Roadwarrior
| Tunnel-IP für den Roadwarrior
| }}
| Tunnel IP for the Roadwarrior }}
{{var | Client-DNS--desc
{{var | Client-DNS--desc
| '''Optional''': Server, über die der Client während einer bestehenden Verbindung Namen auflösen soll. Zusätzlich kann hier eine Search Domain eingetragen werden, damit Rechner anhand ihres Hostnamens ohne Angabe der FQDN gefunden werden können. Einträge werden durch ein Komma und Leerzeichen getrennt. {{info|Soll die UTM selbst DNS übernehmen, wir eine zusätzliche Regel dafür benötigt!}}
| '''Optional''': Server, über die der Client während einer bestehenden Verbindung Namen auflösen soll. Zusätzlich kann hier eine Search Domain eingetragen werden, damit Rechner anhand ihres Hostnamens ohne Angabe der FQDN gefunden werden können. Einträge werden durch ein Komma und Leerzeichen getrennt. {{info|Soll die UTM selbst DNS übernehmen, wird eine zusätzliche Regel dafür benötigt!}}
|  }}
| '''Optional''': Server that the client should use for name resolution during an active connection. Additionally, a search domain can be entered here, allowing devices to be found by hostname without specifiying the FQDN. Entries are seperated by a comma and a space. {{info|If the DNS resolution is to be managed by the UTM, an additional rule will be required!}} }}
{{var | Client-MTU--desc
{{var | Client-MTU--desc
| ''':Optional''' Definiert die Größe eines Datenpaketes. Muss zwischen 1300 und 1500 sein. 1420 ist der Default-Wert.  
| ''':Optional''' Definiert die Größe eines Datenpaketes. Muss zwischen 1300 und 1500 sein. 1420 ist der Default-Wert.  
| }}
| ''':Optional''' Defines the size of a data packet. Must be between 1300 and 1500. The default value is 1420. }}
{{var | Client-ListenPort--desc
{{var | Client-ListenPort--desc
| '''Optional''': Der Port auf dem Daten den Client erreichen. Wird ungesetzt vom Client dynamisch vergeben. Server- und Clientseitig kann derselbe Port verwendet werden (auch bei mehreren Clients).  
| '''Optional''': Der Port auf dem Daten den Client erreichen. Wird ungesetzt vom Client dynamisch vergeben. Server- und Clientseitig kann derselbe Port verwendet werden (auch bei mehreren Clients).  
| }}
| '''Optional''': The port on which the client can be reached. This is assigned dynamically by the client. The same port can be used on both the server and client side (even for multiple clients). }}
{{var | Client-PublicKey--desc
{{var | Client-PublicKey--desc
| PublicKey der WireGuard-Verbindung auf der UTM. {{info|Zu finden unter {{Menu-UTM|Authentifizierung|Schlüssel}} Zeile (für das Beispiel oben) {{b|WireGuard-Key-StandortA}} mit der Schaltfläche {{Button|Öffentlicher Teil (RAW)|copy}} in die Zwischenablage kopieren.|einblenden=Zeige Menü-Pfad}}
| PublicKey der WireGuard-Verbindung auf der UTM. {{info|Zu finden unter {{Menu-UTM|Authentifizierung|Schlüssel}} Zeile (für das Beispiel oben) {{b|WireGuard-Key-StandortA}} mit der Schaltfläche {{Button|Öffentlicher Teil (RAW)|copy}} in die Zwischenablage kopieren.|einblenden=Zeige Menü-Pfad}}
|  }}
| PublicKey of the WireGuard connection on the UTM  {{info|located under {{Menu-UTM|Authentifizierung|Schlüssel}} line (for the example above) {{b|WireGuard-Key-LocationA}} Button {{Button|Public part (RAW)|copy}} to copy to the clipboard.|einblenden=Show menu path} }}
{{var | 1=Client-PresharedKey--desc
{{var | 1=Client-PresharedKey--desc
| 2=PresharedKey der WireGuard-Verbindung auf der UTM {{info|Zu finden unter {{Menu-UTM|VPN|WireGuard}} Zeile (für das Beispiel oben) {{b|wg-Roadwarrior|}} {{Button||w}} Option {{b|Pre-Shared Key (optional):}} <br>Mit der Schaltfläche {{Button||copy}} {{Hover-class|In die Zwischenablage kopieren}}. |einblenden=Zeige Menü-Pfad}}
| 2=PresharedKey der WireGuard-Verbindung auf der UTM {{info|Zu finden unter {{Menu-UTM|VPN|WireGuard}} Zeile (für das Beispiel oben) {{b|wg-Roadwarrior|}} {{Button||w}} Option {{b|Pre-Shared Key (optional):}} <br>Mit der Schaltfläche {{Button||copy}} {{Hover-class|In die Zwischenablage kopieren}}. |einblenden=Zeige Menü-Pfad}}
| 3= }}
| 3=PresharedKey of the WireGuard connection on the UTM {{info|located under {{Menu-UTM|VPN|WireGuard}} line (for the example above) {{b|wg-Roadwarrior|}} {{Button||w}} option {{b|Pre-Shared Key (optional):}} <br>Use the Button {{Button||copy}} {{Hover-class| copy to the clipboardn}}. |einblenden=Show menu path}}  }}
{{var | Client-AllowedIPs--desc
{{var | Client-AllowedIPs--desc
| Lokale Netz-IPs hinter der UTM  
| Lokale Netz-IPs hinter der UTM  
| }}
| Local network IPs behind the UTM }}
{{var | Endpoint--desc
{{var | Endpoint--desc
| IP-Adresse bzw. Hostname der UTM:Port der WG Instanz  
| IP-Adresse bzw. Hostname der UTM:Port der WG Instanz  
| }}
| IP address or hostname of the UTM of the WG instance }}
{{var | PublicKey der UTM
{{var | PublicKey der UTM
| PublicKey der UTM
| PublicKey der UTM
| }}
| PublicKey of the UTM }}
{{var | PrivatKey des RW
{{var | PrivatKey des RW
| PrivatKey des RW
| PrivatKey des RW
| }}
| PrivateKey of the RW }}
{{var | Aufbau einer WireGuard-Konfigurationsdatei
{{var | Aufbau einer WireGuard-Konfigurationsdatei
| Aufbau einer WireGuard-Konfigurationsdatei
| Aufbau einer WireGuard-Konfigurationsdatei
| }}
| Structure of a WireGuard Configuration File }}
{{var | Aufbau einer WireGuard-Konfigurationsdatei--desc
{{var | Aufbau einer WireGuard-Konfigurationsdatei--desc
| Als Datei mir der Endung {{whitebox|.conf}} {{Alert}} speichern und auf dem Peer in einen Client importieren (z.B. [[VPN/VPN-Client#Import_einer_VPN-Konfiguration | Securepoint VPN Client]])  
| Als Datei mir der Endung {{whitebox|.conf}} {{Alert}} speichern und auf dem Peer in einen Client importieren (z.B. [[VPN/VPN-Client#Import_einer_VPN-Konfiguration | Securepoint VPN Client]])  
|  }}
| Save as a file with the extension {{whitebox|.conf}} {{Alert}} and import it into a client on the peer (e.g.[{{#var:host}}VPN/VPN-Client#Importing_a_VPN_configuration Securepoint VPN Client]) }}
{{var | Any-Regel--Warnung
{{var | Any-Regel--Warnung
| Die autogenerierten Regeln erlauben alle Dienste (''Any-Regeln'').<br>Diese Regeln dienen  dazu, die Inbetriebnahme der WireGuard-Tunnel zu erleichtern.
| Die autogenerierten Regeln erlauben alle Dienste (''Any-Regeln'').<br>Diese Regeln dienen  dazu, die Inbetriebnahme der WireGuard-Tunnel zu erleichtern.
<p>Zur besseren Absicherung sollten diese individuell angepasst werden und nur Dienste zulassen, die auch wirklich benötigt werden.</p>
<p>Zur besseren Absicherung sollten diese individuell angepasst werden und nur Dienste zulassen, die auch wirklich benötigt werden.</p>
| }}
| The auto-generated rules allow all services (''Any-rules'').<br>These rules are intended to simplify the setup of the WireGuard tunnels.
<p>For better security, these rules should be customized individually to allow only the services that are actually required.</p> }}
{{var | IP_des_DNServers
{{var | IP_des_DNServers
| IP_des_DNServers
| IP_des_DNServers
| }}
| IP of the DNSServer }}





Aktuelle Version vom 10. Dezember 2024, 09:20 Uhr