Wechseln zu:Navigation, Suche
Wiki
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 4: Zeile 4:
{{:UTM/CLI/Wireguard.lang}}
{{:UTM/CLI/Wireguard.lang}}


{{var | neu--Korrektur Syntax wireguard peer new
| Syntax-Korrektur für den Befehl [[#wireguard_peer_new | wireguard peer new]]
| Syntax correction for the command [[#wireguard_peer_new | wireguard peer new]] }}
{{var | Syntax Korrektur--desc
{{var | Syntax Korrektur--desc
| Die Parameter der Werte bei ''peer_address_list'' und ''peer_interface_name_list'' müssen mit Leerzeichen angegeben werden.
| Die Parameter der Werte bei ''peer_address_list'' und ''peer_interface_name_list'' müssen mit Leerzeichen angegeben werden.
Zeile 13: Zeile 10:
| Syntax korrigiert
| Syntax korrigiert
| Syntax corrected }}
| Syntax corrected }}
{{var | neu--wireguard export
| [[#wireguard export|wireguard export]]
| [[#wireguard export|wireguard export]] }}
{{var | neu--wireguard ping
| [[#wireguard ping|wireguard ping]]
| [[#wireguard ping|wireguard ping]] }}
{{var | Neu im Wiki
| Neu im Wiki:
| New in the wiki: }}


</div>{{Select_lang}}{{TOC2}}
</div>{{Select_lang}}{{TOC2}}
{{Header|10.2023|
{{Header|07.2024|
* {{#var:neu--Korrektur Syntax wireguard peer new}}
* {{#var:neu--wireguard export}}
||{{Menu|Extras|CLI}}
* {{#var:neu--wireguard ping}}
}}
||{{Menu-UTM|Extras|CLI}}
| neu={{#var:Neu im Wiki}} }}
----
----


Zeile 25: Zeile 32:


{| class="sptable2 sortable pd5 table-hover"
{| class="sptable2 sortable pd5 table-hover"
! class=mw14| {{#var:Befehl}} !! class=mw12| {{#var:Parameter}} !! class=mw12| {{#var:desc}} !! {{#var:Beispiel}}
! class=mw14| {{#var:Befehl}} !! class=mw12| Parameter !! class=mw12| {{#var:desc}} !! {{#var:Beispiel}}
|-
|-
| {{h3|wireguard}} {{h4|wireguard update}} '''wireguard''' update
| {{h3|wireguard}} {{h4|wireguard update}} '''wireguard''' update
Zeile 36: Zeile 43:
| {{#var:wireguard get--desc}} {{Einblenden| {{#var:Details}} | {{#var:hide}} |true|dezent}}
| {{#var:wireguard get--desc}} {{Einblenden| {{#var:Details}} | {{#var:hide}} |true|dezent}}
{| class="sptable"
{| class="sptable"
! {{#var:Wert}} !! {{#var:desc}}
! {{#var:val}} !! {{#var:desc}}
|-
|-
| interface_id || {{#var:interface_id--desc}}
| interface_id || {{#var:interface_id--desc}}
Zeile 60: Zeile 67:
| peer_name || {{#var:peer_name--desc}}
| peer_name || {{#var:peer_name--desc}}
|-
|-
| peer_psk || {{#var:peer_psk--desc}}
| peer_psk || '''Optional'''. {{#var:peer_psk--desc}}
|-
|-
| peer_endpoint || {{#var:peer_endpoint--desc}}
| peer_endpoint || {{#var:peer_endpoint--desc}}
Zeile 82: Zeile 89:
| {{#var:wireguard interface get--desc}} {{Einblenden| {{#var:Details}} | {{#var:hide}} |true|dezent}}
| {{#var:wireguard interface get--desc}} {{Einblenden| {{#var:Details}} | {{#var:hide}} |true|dezent}}
{| class="sptable"
{| class="sptable"
! {{#var:Wert}} !! {{#var:desc}}
! {{#var:val}} !! {{#var:desc}}
|-
|-
| interface_id || {{#var:interface_id--desc}}
| interface_id || {{#var:interface_id--desc}}
Zeile 116: Zeile 123:


|-
|-
| rowspan="5"| {{h4|wireguard interface set}} wireguard interface set
| rowspan="5" | {{h4|wireguard interface set}} wireguard interface set
|
|
| {{#var:wireguard interface set--desc}}
| {{#var:wireguard interface set--desc}}
| rowspan="5"| {{code|wireguard interface set interface_id "691" interface_listen_port "51820" interface_keyobj_id "689" interface_keyobj_name "Wireguard-Key"}}
| rowspan="5" | {{code|wireguard interface set interface_id "691" interface_listen_port "51820" interface_keyobj_id "689" interface_keyobj_name "Wireguard-Key"}}
|-
|-
| interface_id || {{#var:interface_id--desc}}
| interface_id || {{#var:interface_id--desc}}
Zeile 131: Zeile 138:


|-
|-
| rowspan="2"| {{h4|wireguard interface delete}} wireguard interface delete
| rowspan="2" | {{h4|wireguard interface delete}} wireguard interface delete
|
|
| {{#var:wireguard interface delete--desc}}
| {{#var:wireguard interface delete--desc}}
| rowspan="2"| {{code|wireguard interface delete interface_id "691"}}
| rowspan="2" | {{code|wireguard interface delete interface_id "691"}}
|-
|-
| interface_id || {{#var:interface_id--desc}}
| interface_id || {{#var:interface_id--desc}}
Zeile 152: Zeile 159:
| peer_public_keyobj_id || {{#var:peer_public_keyobj_id--desc}}
| peer_public_keyobj_id || {{#var:peer_public_keyobj_id--desc}}
|-
|-
| peer_psk || {{#var:peer_psk--desc}}
| peer_psk || '''Optional'''. {{#var:peer_psk--desc}}
|-
|-
| peer_keepalive || {{#var:peer_keepalive--desc}}
| peer_keepalive || {{#var:peer_keepalive--desc}}
Zeile 164: Zeile 171:


|-
|-
| rowspan="8"| {{h4|wireguard peer new}} wireguard peer new
| rowspan="8" | {{h4|wireguard peer new}} wireguard peer new
|
|
| {{#var:wireguard peer new--desc}}
| {{#var:wireguard peer new--desc}}
| rowspan="8"| {{code|wireguard peer new peer_name "peer" peer_public_keyobj_id "690" peer_endpoint [ ] peer_keepalive "25" peer_address_list [ 192.168.10.1/24 ] peer_interface_name_list [ wg0 ]}} {{Hinweis-box|{{#var:Syntax korrigiert}}|r|12.6.2|class=small|status=update}} {{info|{{#var:Syntax Korrektur--desc}} }}
| rowspan="8" | {{code|wireguard peer new peer_name "peer" peer_public_keyobj_id "690" peer_endpoint [ ] peer_keepalive "25" peer_address_list [ 192.168.10.1/24 ] peer_interface_name_list [ wg0 ]}} {{Hinweis-box|{{#var:Syntax korrigiert}}|r|12.6.2|class=small|status=update}} {{info|{{#var:Syntax Korrektur--desc}} }}
|-
|-
| peer_name || {{#var:peer_name--desc}}
| peer_name || {{#var:peer_name--desc}}
Zeile 173: Zeile 180:
| peer_public_keyobj_id || {{#var:peer_public_keyobj_id--desc}}
| peer_public_keyobj_id || {{#var:peer_public_keyobj_id--desc}}
|-
|-
| peer_psk || {{#var:peer_psk--desc}}
| peer_psk || '''Optional'''. {{#var:peer_psk--desc}}
|-
|-
| peer_endpoint || {{#var:peer_endpoint--desc}}
| peer_endpoint || {{#var:peer_endpoint--desc}}
Zeile 185: Zeile 192:


|-  
|-  
| rowspan="9"| {{h4|wireguard peer set}} wireguard peer set
| rowspan="9" | {{h4|wireguard peer set}} wireguard peer set
|
|
| {{#var:wireguard peer set--desc}}
| {{#var:wireguard peer set--desc}}
| rowspan="9"| {{code|wireguard peer set peer_name "peer1" peer_public_keyobj_id "706" peer_endpoint [ ] peer_address_list ["192.168.11.1/24"] peer_keepalive "25" peer_interface_id_list ["710"] peer_id "5"}}
| rowspan="9" | {{code|wireguard peer set peer_name "peer1" peer_public_keyobj_id "706" peer_endpoint [ ] peer_address_list ["192.168.11.1/24"] peer_keepalive "25" peer_interface_id_list ["710"] peer_id "5"}}
|-
|-
| peer_name || {{#var:peer_name--desc}}
| peer_name || {{#var:peer_name--desc}}
Zeile 198: Zeile 205:
| peer_address_list || {{#var:peer_address_list--desc}}
| peer_address_list || {{#var:peer_address_list--desc}}
|-
|-
| peer_psk || {{#var:peer_psk--desc}}
| peer_psk || '''Optional'''. {{#var:peer_psk--desc}}
|-
|-
| peer_keepalive || {{#var:peer_keepalive--desc}}
| peer_keepalive || {{#var:peer_keepalive--desc}}
Zeile 208: Zeile 215:


|-
|-
| rowspan="2"| {{h4|wireguard peer delete}} wireguard peer delete
| rowspan="2" | {{h4|wireguard peer delete}} wireguard peer delete
|
|
| {{#var:wireguard peer delete--desc}}
| {{#var:wireguard peer delete--desc}}
| rowspan="2"| {{code|wireguard peer delete peer_id "5"}}
| rowspan="2" | {{code|wireguard peer delete peer_id "5"}}
|-
|-
| peer_id || {{#var:peer_id--desc}}
| peer_id || {{#var:peer_id--desc}}
|-
|-
|-
| {{Hinweis-box||gr|status=neu}} {{h4|wireguard export}} '''wireguard export'''
|
| {{#var:wireguard export--desc}}
| {{code|wireguard export}}
|-
|-
| rowspan="2" | {{Hinweis-box||gr|status=neu}} {{h4|wireguard ping}} '''wireguard ping'''
|
| {{#var:wireguard ping--desc}}
| rowspan="2" | {{code|wireguard ping peer_id_list "1"}}
|-
| peer_id_list
| {{#var:wireguard ping-peer_id_list--desc}}
|}
|}

Aktuelle Version vom 23. Juli 2024, 14:42 Uhr
































De.png
En.png
Fr.png








Syntax des CLI-Befehls wireguard
Letzte Anpassung: 07.2024
Neu im Wiki:
notempty
Dieser Artikel bezieht sich auf eine Resellerpreview
Aufruf: UTM-IP:Port oder UTM-URL:Port
Port wie unter Netzwerk / Servereinstellungen / Webserver konfiguriert
Default-Port: 11115
z.B.: https://utm.ttt-point.de:11115
Default: https://192.168.175.1:11115
Extras CLI


  • Sollen keine Werte für einen Parameter übergeben werden, so wird dieser Parameter nicht mit angegeben. Soll ein Parameterwert mit <leer> überschrieben werden, müssen zwei eckige Klammern verwendet werden.
    Beispiel: wireguard peer set peer_id "3" peer_psk [ ]
  • Befehl Parameter Beschreibung Beispiel

    wireguard

    wireguard update

    wireguard update
    Nach jedem Wireguard-CLI-Befehl muss dies eingegeben werden, damit diese Befehle abgespeichert werden wireguard update

    wireguard get

    wireguard get
    Auflistung aller Wireguard-Verbindungen
    Wert Beschreibung
    interface_id ID des Wireguard-Interfaces
    interface_name Name des Wireguard-Interfaces
    interface_description Verbindungsname in der Übersicht
    interface_listen_port Port, auf dem die Wireguard-Verbindung entgegen genommen wird
    interface_fwmark wird zur Zeit nicht verwendet
    interface_keyobj_id ID des Schlüssels für die Wireguard-Verbindung
    interface_keyobj_name Name des Schlüssels für die Wireguard-Verbindung
    interface_public_key Wert des öffentlichen Schlüssels der Wireguard-Verbindung
    interface_address_list IP-Adressen die das Wireguard-Interface verwendet
    peer_id ID des Peers
    peer_name Name des Peers
    peer_psk Optional. Pre-Shared Key des Peers
    peer_endpoint Endpunkt des Peers
    peer_keepalive Zeit des Keepalive in Sekunden des Peers
    peer_public_keyobj_id ID des öffentlichen Schlüssels des Peers
    peer_public_keyobj_name Name des öffentlichen Schlüssels des Peers
    peer_public_key öffentlicher Schlüssel des Peers
    peer_address_list IP-Adressen die der Peer verwendet
    wireguard get

    wireguard interface

    wireguard interface get

    wireguard interface get
    Auflistung aller Wireguard-Interfaces
    Wert Beschreibung
    interface_id ID des Wireguard-Interfaces
    interface_keyobj_id ID des Schlüssels für die Wireguard-Verbindung
    interface_listen_port Port, auf dem die Wireguard-Verbindung entgegen genommen wird
    interface_fwmark wird zur Zeit nicht verwendet
    interface_description Verbindungsname in der Übersicht
    interface_peer_id_list Liste der IDs der Peers des Interfaces
    wireguard interface get

    wireguard interface new

    wireguard interface new
    Erstellt ein neues Wireguard-Interface.
    Zuvor muss ein neues Interface erstellt werden.
    interface new name "wg0" type WIREGUARD
    interface_name Name des Wireguard-Interfaces wireguard interface new interface_name "wg0" interface_description "wg_server" interface_keyobj_id "689" interface_listen_port "51820"
    interface_description Verbindungsname in der Übersicht
    interface_keyobj_id ID des Schlüssels für die Wireguard-Verbindung
    interface_listen_port Port, auf dem die Wireguard-Verbindung entgegen genommen wird

    wireguard interface set

    wireguard interface set
    Bearbeitung eines Wireguard-Interfaces wireguard interface set interface_id "691" interface_listen_port "51820" interface_keyobj_id "689" interface_keyobj_name "Wireguard-Key"
    interface_id ID des Wireguard-Interfaces
    interface_listen_port Port, auf dem die Wireguard-Verbindung entgegen genommen wird
    interface_keyobj_id ID des Schlüssels für die Wireguard-Verbindung
    interface_keyobj_name Name des Schlüssels für die Wireguard-Verbindung

    wireguard interface delete

    wireguard interface delete
    Löscht das Wireguard-Interface wireguard interface delete interface_id "691"
    interface_id ID des Wireguard-Interfaces

    wireguard peer

    wireguard peer get

    wireguard peer get
    Auflistung aller Wireguard-Peers
    Wert Beschreibung
    peer_id ID des Peers
    peer_name Name des Peers
    peer_public_keyobj_id ID des öffentlichen Schlüssels des Peers
    peer_psk Optional. Pre-Shared Key des Peers
    peer_keepalive Zeit des Keepalive in Sekunden des Peers
    peer_address_id_list Liste der IDs der IP-Adressen zum Peer
    peer_interface_id_list Liste der IDs der Interfaces
    wireguard peer get

    wireguard peer new

    wireguard peer new
    Erstellt ein neues Peer für den Wireguard wireguard peer new peer_name "peer" peer_public_keyobj_id "690" peer_endpoint [ ] peer_keepalive "25" peer_address_list [ 192.168.10.1/24 ] peer_interface_name_list [ wg0 ] notempty
    Syntax korrigiert
    Die Parameter der Werte bei peer_address_list und peer_interface_name_list müssen mit Leerzeichen angegeben werden.
    peer_name Name des Peers
    peer_public_keyobj_id ID des öffentlichen Schlüssels des Peers
    peer_psk Optional. Pre-Shared Key des Peers
    peer_endpoint Endpunkt des Peers
    peer_keepalive Zeit des Keepalive in Sekunden des Peers
    peer_address_list IP-Adressen die der Peer verwendet
    peer_interface_name_list Liste der Interfacenamen zum Peer

    wireguard peer set

    wireguard peer set
    Bearbeitung eines Wireguard-Peers wireguard peer set peer_name "peer1" peer_public_keyobj_id "706" peer_endpoint [ ] peer_address_list ["192.168.11.1/24"] peer_keepalive "25" peer_interface_id_list ["710"] peer_id "5"
    peer_name Name des Peers
    peer_public_keyobj_id ID des öffentlichen Schlüssels des Peers
    peer_endpoint Endpunkt des Peers
    peer_address_list IP-Adressen die der Peer verwendet
    peer_psk Optional. Pre-Shared Key des Peers
    peer_keepalive Zeit des Keepalive in Sekunden des Peers
    peer_interface_id_list Liste der IDs der Interfaces
    peer_id ID des Peers

    wireguard peer delete

    wireguard peer delete
    Löscht einen Peer wireguard peer delete peer_id "5"
    peer_id ID des Peers

    wireguard export

    wireguard export
    Exportiert eine Wireguard Verbindung wireguard export

    wireguard ping

    wireguard ping
    Pingt alle Peers einer Liste wireguard ping peer_id_list "1"
    peer_id_list Liste der zu pingenen Peers