Wechseln zu:Navigation, Suche
Wiki








































Syntax für den CLI-Befehl Extc

Letzte Anpassung: 06.2024

Neu:
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

Befehl Parameter Beschreibung Beispiel

extc valuelist

extc valuelist set
extc valuelist set
Setzen der Werte mehrerer Variablen extc valuelist set [ { application "dhcprelay4" values [ { variable "INTERFACES" value [ "LAN1" ] } { variable "SERVER" value [ "192.168.42.121" ] } ] } { application "dhcprelay6" values [ { variable "INTERFACES" value [ "LAN2" "LAN3" ] } ] } ]
  • Alle Klammern und Leerzeichen sind notwendig, damit der Befehl korrekt funktioniert.
  • application Bestimmte Anwendung
    values Liste von Wertzuweisungen an bestimmte Variablen
    variable Bestimmte Variable
    value Neuer Wert der Variable
    extc valuelist default
    extc valuelist default
    Auslesen der Default-Werte mehrerer Extc Anwendungen/Variablen extc valuelist default [ { application "l2tpd" } { application "spauthd" } { variables [ "INTERFACES" "TIMEOUT" ] } ]
  • Alle Klammern und Leerzeichen sind notwendig, damit der Befehl korrekt funktioniert.
  • application Bestimmte Anwendung
    variables Liste von Variablennamen
    extc valuelist get
    extc valuelist get
    Auslesen mehrerer Extc Anwendungen/Variablen extc valuelist get [ { application "l2tpd" } { application "spauthd" } { variables [ "INTERFACES" "TIMEOUT" ] } ]
  • Alle Klammern und Leerzeichen sind notwendig, damit der Befehl korrekt funktioniert.
  • application Bestimmte Anwendung
    variables Liste von Variablennamen

    extc template

    extc template edit
    extc template edit
    Editor zum bearbeiten eines Templates extc template edit template "/etc/mailfilter_template_urlfilter"
    template Dateipfad des Templates auf der UTM
    extc template set
    extc template set
    Setzen des Inhalts eines Templates extc template set template "/etc/mailfilter_template_urlfilter" content "test"
    template Dateipfad des Templates auf der UTM
    content Neuer Inhalt des Templates
    extc template getdiff
    extc template getdiff
    Ausgabe eines kompletten Templates und der Änderungen im Vergleich zum Default-Wert extc template getdiff template "/etc/mailfilter_template_urlfilter"
    template Dateipfad des Templates auf der UTM
    extc template get
    extc template get
    Ausgabe eines kompletten Templates extc template get template "/etc/mailfilter_template_urlfilter"
    template Dateipfad des Templates auf der UTM

    extc runtimevar

    extc runtimevar delete
    extc runtimevar delete
    Löschen einer Laufzeitvariablen extc runtimevar delete variable "PROVIDER_DNS"
    variable Bestimmte Variable
    extc runtimevar set
    extc runtimevar set
    Setzten eines Wertes einer Laufzeitvariable extc runtimevar set variable "PROVIDER_DNS" value "192.168.1.253"
    variable Bestimmte Variable
    value Wert der neuen Variable
    extc runtimevar get
    extc runtimevar get
    Ausgabe aller Laufzeitvariablen extc runtimevar get

    extc global

    extc global defaults
    extc global defaults
    Auflisten aller globalen Variablen mit deren Default-Werten extc global defaults
    extc global reset
    extc global reset
    Setzt den Inhalt einer globalen Variablen auf die Werkseinstellung zurück extc global reset variable "GLOB_ADMIN_EMAIL"
    variable Bestimmte Variable
    extc global get
    extc global get
    Auflisten aller globalen Variablen extc global get
    extc global set
    extc global set
    Setzen eines Wertes einer globalen Variable extc global set variable "GLOB_ADMIN_EMAIL" value "administrator@foo.local"
    variable Bestimmte Variable
    value Neuer Wert der Variable
    extc global new
    extc global new
    Erstellen einer neuen globalen Variable extc global new variable "GLOB_NEW_VARIABLE" value "1234567890"
    variable Bestimmte Variable
    value Wert der neuen Variable

    extc delete

    extc delete
    Entfernen einer Variablen extc delete variable "new_variable" application "http_proxy"
    variable Bestimmte Variable
    application Bestimmte Anwendung

    extc new

    extc new
    Erstellen einer neuen Variable extc new variable "new_variable" application "http_proxy" value "test"
    variable Name der neuen Variable
    application Anwendung der Variable
    value Wert der neuen Variable

    extc application

    extc application get
    extc application get
    Auflisten aller Anwendungen extc application get

    extc variable

    extc variable get
    extc variable get
    Auslesen der Variablen einer Anwendung extc variable get application "http_proxy"
    application Bestimmte Anwendung

    extc value

    extc value default
    extc value default
    Ausgabe der Variablen mit den Werten der Werkseinstellung Alle Anwendungen: extc value default
    Bestimmte Anwendung: extc value default application "webserver"
    application (optional) Bestimmte Anwendung
    extc value reset
    extc value reset
    Setzt den Inhalt einer Variablen auf die Werkseinstellung zurück extc value reset application "cvpn" variable "RDP2VNC_PORT"
    application Bestimmte Anwendung
    variable Bestimmte Variable
    extc value set
    extc value set
    Setzen eines Wertes einer Variable extc value set application "http_proxy" variable "VIRUSSCAN_ENGINE" value "csamd"
    application Bestimmte Anwendung
    variable Bestimmte Variable
    value Neuer Wert der Variable
    extc value get
    extc value get
    Auslesen eines Wertes einer oder mehrerer Variablen extc value get application "http_proxy" variable "VIRUSSCAN_ENGINE"
    application Bestimmte Anwendung
    variable Bestimmte Variable