Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. Linux-Control: Wireguard VPN Clients in VIS anzeigen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Linux-Control: Wireguard VPN Clients in VIS anzeigen

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
8 Beiträge 6 Kommentatoren 1.6k Aufrufe 9 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ScroungerS Offline
    ScroungerS Offline
    Scrounger
    Developer
    schrieb am zuletzt editiert von Scrounger
    #1

    Hab heute ziemlich dran geknobelt, meine verbundenen Wiredguard Clients in ioBroker zu integrieren und will das Ergebnis mit Euch teilen.

    Folgendes wird benötigt:

    • Linux-Control Adapter
    • funktionierender Wireguard Server
    • paket jq muss auf dem Wireguard Server installiert werden
    • in der wg0.conf müssen Namen für die Peers definiert sein. Dazu muss man einfach einen Kommentar direkt unter peer schreiben, wie hier dargestellt:
    [Peer]
    #Laptop
    PublicKey = XXXXXXXXXXXXXXXX
    AllowedIPs = 10.100.46.2/32
    

    Anzahl der verbundenen Clients ermitteln
    Dazu habe ich folgendes kleines bash script geschrieben

    wireguard_count_clients.sh

    #!/usr/bin/env bash
    # lists connected vpn users
    set -euo pipefail
    DATE=$(date +%Y-%m-%d\ %H:%M:%S)
    number=0
    onlineTime=120
    
    for connected in $(wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}')
    do
      client=$(grep -B2 $connected /etc/wireguard/wg0.conf|grep -v Peer| grep -v Public)
      last_handshake=$(wg|grep -A3 $connected|grep latest|awk -F':' '{print $2}' | sed 's/ ago//')
       
      convertToTime="$(printf '%s' "$last_handshake" | sed 's/ seconds//'| sed 's/ second//' | sed 's/ minutes,/:/' | sed 's/ minute,/:/'| sed 's/ hours,/:/' | sed 's/ hour,/:/' | sed 's/ //g')"   
      duration=$(echo "$convertToTime" | awk -F\: '{ for(k=NF;k>0;k--) sum+=($k*(60^(NF-k))); print sum }')
    
    	if (( duration < onlineTime )); then
    		number=$(expr $number + 1)
        fi
      
    done
    echo "$number"
    

    Diese Skript kann man jetzt über den Linux-Control Adapter ausführen -> Adapter Einstellung -> Reiter Meine Befehle. Dort erstellt muss dann ein Eintrag erstellt werden der das skript ausführt - wichtig der Typ muss Zahl sein z.B.:

    33108b4a-9711-4327-a2e3-b1b6178f1fb9-grafik.png

    Verbundenen Clients ermitteln
    Mit dem nächsten Skript könnt ihr Infos (Name, IP, Empfangen & Gesendet) zu den Clients ermitteln.

    wireguard_clients.sh

    #!/usr/bin/env bash
    # lists connected vpn users
    set -euo pipefail
    DATE=$(date +%Y-%m-%d\ %H:%M:%S)
    number=0
    onlineTime=120
    json=""
    
    for connected in $(wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}')
    do
      client=$(grep -B2 $connected /etc/wireguard/wg0.conf|grep -v Peer| grep -v Public | sed 's/#//')
      last_handshake=$(wg|grep -A3 $connected|grep latest|awk -F':' '{print $2}' | sed 's/ ago//')
       
      convertToTime="$(printf '%s' "$last_handshake" | sed 's/ seconds//'| sed 's/ second//' | sed 's/ minutes,/:/' | sed 's/ minute,/:/'| sed 's/ hours,/:/' | sed 's/ hour,/:/' | sed 's/ //g')"   
      duration=$(echo "$convertToTime" | awk -F\: '{ for(k=NF;k>0;k--) sum+=($k*(60^(NF-k))); print sum }')
      
      
      ip=$(wg|grep -A3 $connected|grep allowed|awk -F':' '{print $2}' | sed 's/\/32//')
      received=$(wg show wg0 | grep -A 2 $ip | grep transfer | sed 's/  transfer: //' | sed 's/KiB/KB/' | sed 's/MiB/MB/' | sed 's/GiB/GB/' | awk '{print $1" "$2}')
      sent=$(wg show wg0 | grep -A 2 $ip | grep transfer | sed 's/  transfer: //' | sed 's/KiB/KB/' | sed 's/MiB/MB/' | sed 's/GiB/GB/' | awk '{print $4" "$5}')
    
    	if (( duration < onlineTime )); then
    		#echo -e "$client $ip" | sed 's/# //' | sed 's/\/32//' | jq -Rsc
    		json+=$(jq -n "{name:\"$client\", ip:\"$ip\", received:\"$received\", sent:\"$sent\"}")
        fi
    
    done
    echo -e "$json" | jq -n '[inputs]'
    

    Im Linux-Control Adapter legt ihr dann wie oben folgenden Punkt an, Wichtig Typ muss Zeichenkette sein:

    f6417d4e-12ee-4158-81e5-9e2820fd9160-grafik.png

    Die Client Infos werden als JSON String im Datenpunkt abgelegt.
    Diesen kann man dann z.B. mit dem Table Widget des Material Design Adapters verarbeiten und im VIS anzeigen:

    4fec359b-b3fd-4dd6-87a8-97641f37f362-grafik.png

    Evtl. kann es ja der ein oder andere gebrauchen oder hat Verbesserungsvorschläge.

    <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

    <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

    D 1 Antwort Letzte Antwort
    3
    • K Offline
      K Offline
      KleinesA
      schrieb am zuletzt editiert von
      #2

      Super Danke. So etwas habe ich gesucht.

      1 Antwort Letzte Antwort
      0
      • ScroungerS Scrounger

        Hab heute ziemlich dran geknobelt, meine verbundenen Wiredguard Clients in ioBroker zu integrieren und will das Ergebnis mit Euch teilen.

        Folgendes wird benötigt:

        • Linux-Control Adapter
        • funktionierender Wireguard Server
        • paket jq muss auf dem Wireguard Server installiert werden
        • in der wg0.conf müssen Namen für die Peers definiert sein. Dazu muss man einfach einen Kommentar direkt unter peer schreiben, wie hier dargestellt:
        [Peer]
        #Laptop
        PublicKey = XXXXXXXXXXXXXXXX
        AllowedIPs = 10.100.46.2/32
        

        Anzahl der verbundenen Clients ermitteln
        Dazu habe ich folgendes kleines bash script geschrieben

        wireguard_count_clients.sh

        #!/usr/bin/env bash
        # lists connected vpn users
        set -euo pipefail
        DATE=$(date +%Y-%m-%d\ %H:%M:%S)
        number=0
        onlineTime=120
        
        for connected in $(wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}')
        do
          client=$(grep -B2 $connected /etc/wireguard/wg0.conf|grep -v Peer| grep -v Public)
          last_handshake=$(wg|grep -A3 $connected|grep latest|awk -F':' '{print $2}' | sed 's/ ago//')
           
          convertToTime="$(printf '%s' "$last_handshake" | sed 's/ seconds//'| sed 's/ second//' | sed 's/ minutes,/:/' | sed 's/ minute,/:/'| sed 's/ hours,/:/' | sed 's/ hour,/:/' | sed 's/ //g')"   
          duration=$(echo "$convertToTime" | awk -F\: '{ for(k=NF;k>0;k--) sum+=($k*(60^(NF-k))); print sum }')
        
        	if (( duration < onlineTime )); then
        		number=$(expr $number + 1)
            fi
          
        done
        echo "$number"
        

        Diese Skript kann man jetzt über den Linux-Control Adapter ausführen -> Adapter Einstellung -> Reiter Meine Befehle. Dort erstellt muss dann ein Eintrag erstellt werden der das skript ausführt - wichtig der Typ muss Zahl sein z.B.:

        33108b4a-9711-4327-a2e3-b1b6178f1fb9-grafik.png

        Verbundenen Clients ermitteln
        Mit dem nächsten Skript könnt ihr Infos (Name, IP, Empfangen & Gesendet) zu den Clients ermitteln.

        wireguard_clients.sh

        #!/usr/bin/env bash
        # lists connected vpn users
        set -euo pipefail
        DATE=$(date +%Y-%m-%d\ %H:%M:%S)
        number=0
        onlineTime=120
        json=""
        
        for connected in $(wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}')
        do
          client=$(grep -B2 $connected /etc/wireguard/wg0.conf|grep -v Peer| grep -v Public | sed 's/#//')
          last_handshake=$(wg|grep -A3 $connected|grep latest|awk -F':' '{print $2}' | sed 's/ ago//')
           
          convertToTime="$(printf '%s' "$last_handshake" | sed 's/ seconds//'| sed 's/ second//' | sed 's/ minutes,/:/' | sed 's/ minute,/:/'| sed 's/ hours,/:/' | sed 's/ hour,/:/' | sed 's/ //g')"   
          duration=$(echo "$convertToTime" | awk -F\: '{ for(k=NF;k>0;k--) sum+=($k*(60^(NF-k))); print sum }')
          
          
          ip=$(wg|grep -A3 $connected|grep allowed|awk -F':' '{print $2}' | sed 's/\/32//')
          received=$(wg show wg0 | grep -A 2 $ip | grep transfer | sed 's/  transfer: //' | sed 's/KiB/KB/' | sed 's/MiB/MB/' | sed 's/GiB/GB/' | awk '{print $1" "$2}')
          sent=$(wg show wg0 | grep -A 2 $ip | grep transfer | sed 's/  transfer: //' | sed 's/KiB/KB/' | sed 's/MiB/MB/' | sed 's/GiB/GB/' | awk '{print $4" "$5}')
        
        	if (( duration < onlineTime )); then
        		#echo -e "$client $ip" | sed 's/# //' | sed 's/\/32//' | jq -Rsc
        		json+=$(jq -n "{name:\"$client\", ip:\"$ip\", received:\"$received\", sent:\"$sent\"}")
            fi
        
        done
        echo -e "$json" | jq -n '[inputs]'
        

        Im Linux-Control Adapter legt ihr dann wie oben folgenden Punkt an, Wichtig Typ muss Zeichenkette sein:

        f6417d4e-12ee-4158-81e5-9e2820fd9160-grafik.png

        Die Client Infos werden als JSON String im Datenpunkt abgelegt.
        Diesen kann man dann z.B. mit dem Table Widget des Material Design Adapters verarbeiten und im VIS anzeigen:

        4fec359b-b3fd-4dd6-87a8-97641f37f362-grafik.png

        Evtl. kann es ja der ein oder andere gebrauchen oder hat Verbesserungsvorschläge.

        D Offline
        D Offline
        darkiop
        Most Active
        schrieb am zuletzt editiert von
        #3

        Guten Morgen @scrounger,

        ich bekomme mit

        wg | grep -B1 -A2 endpoint |grep peer 
        

        nichts gegrept - 'peer' gibt es nicht in meiner wg-Ausgaben:

        ┬[09:43:17] [ssh:root@pve-ct-wireguard(10.7.0.1): /etc/wireguard (700)]
        ╰─> # wg | grep -B1 -A2 endpoint |grep peer
        
        ┬[10:43:12] [ssh:root@pve-ct-wireguard(10.7.0.1): /etc/wireguard (700)]
        ╰─> # wg | grep -B1 -A2 endpoint
          preshared key: (hidden)
          endpoint: x.x.x.x:28878
          allowed ips: 10.7.0.2/32
          latest handshake: 26 seconds ago
        
        ┬[10:43:15] [ssh:root@pve-ct-wireguard(10.7.0.1): /etc/wireguard (700)]
        ╰─> # wg -v
        wireguard-tools v1.0.20210223 - https://git.zx2c4.com/wireguard-tools/
        

        Kannst du mal schauen wie das bei dir Ausschaut? Hast du ggf. eine andere Wireguard-Tools Version?

        wg0.conf

        [Interface]
        Address = 10.7.0.1/24
        PrivateKey = xxx
        ListenPort = 51820
        
        [Peer]
        #handy1
        PublicKey = xxx
        PresharedKey = xxx
        AllowedIPs = 10.7.0.2/32
        [Peer]
        #handy2
        PublicKey = xxx
        PresharedKey = xxx
        AllowedIPs = 10.7.0.3/32
        

        Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

        ScroungerS 1 Antwort Letzte Antwort
        0
        • D darkiop

          Guten Morgen @scrounger,

          ich bekomme mit

          wg | grep -B1 -A2 endpoint |grep peer 
          

          nichts gegrept - 'peer' gibt es nicht in meiner wg-Ausgaben:

          ┬[09:43:17] [ssh:root@pve-ct-wireguard(10.7.0.1): /etc/wireguard (700)]
          ╰─> # wg | grep -B1 -A2 endpoint |grep peer
          
          ┬[10:43:12] [ssh:root@pve-ct-wireguard(10.7.0.1): /etc/wireguard (700)]
          ╰─> # wg | grep -B1 -A2 endpoint
            preshared key: (hidden)
            endpoint: x.x.x.x:28878
            allowed ips: 10.7.0.2/32
            latest handshake: 26 seconds ago
          
          ┬[10:43:15] [ssh:root@pve-ct-wireguard(10.7.0.1): /etc/wireguard (700)]
          ╰─> # wg -v
          wireguard-tools v1.0.20210223 - https://git.zx2c4.com/wireguard-tools/
          

          Kannst du mal schauen wie das bei dir Ausschaut? Hast du ggf. eine andere Wireguard-Tools Version?

          wg0.conf

          [Interface]
          Address = 10.7.0.1/24
          PrivateKey = xxx
          ListenPort = 51820
          
          [Peer]
          #handy1
          PublicKey = xxx
          PresharedKey = xxx
          AllowedIPs = 10.7.0.2/32
          [Peer]
          #handy2
          PublicKey = xxx
          PresharedKey = xxx
          AllowedIPs = 10.7.0.3/32
          
          ScroungerS Offline
          ScroungerS Offline
          Scrounger
          Developer
          schrieb am zuletzt editiert von Scrounger
          #4

          @darkiop
          Und du musst auch grep auf wg0.conf ausführen. Schau dir bitte das Skript genau an.

          weiter mussen die berechtihungen passen und immer den vollstandigem pfad nehmen

          <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

          <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

          D 1 Antwort Letzte Antwort
          0
          • ScroungerS Scrounger

            @darkiop
            Und du musst auch grep auf wg0.conf ausführen. Schau dir bitte das Skript genau an.

            weiter mussen die berechtihungen passen und immer den vollstandigem pfad nehmen

            D Offline
            D Offline
            darkiop
            Most Active
            schrieb am zuletzt editiert von
            #5

            @scrounger Guten Morgen,

            das hatte ich.

            Das aus der for-Schleife herausgezogene

            wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}'
            

            wurde zum Testen ausgeführt, da mir das Skript nicht das erwartete Ergebnis brachte.

            Aktuell ist ein Client verbunden:

            ┬[08:42:56] [ssh:darkiop@pve-ct-wireguard(10.7.0.1): ~ (755)] [sudo]
            ╰─> $ wg
            interface: wg0
              public key: xxxxx=
              private key: (hidden)
              listening port: 51820
            
            peer: xxxxx=
              preshared key: (hidden)
              endpoint: x.x.x.x:30835
              allowed ips: 10.7.0.2/32
              latest handshake: 8 seconds ago
              transfer: 377.86 KiB received, 778.34 KiB sent
            
            peer: xxxxx=
              preshared key: (hidden)
              allowed ips: 10.7.0.3/32
            
            ┬[08:42:58] [ssh:darkiop@pve-ct-wireguard(10.7.0.1): ~ (755)] [sudo]
            ╰─> $ sudo ./wg_clients.sh 
            0
            
            

            Das Skript gibt aber 0 aus.

             #!/usr/bin/env bash
             # lists connected vpn users
             set -euo pipefail
             DATE=$(date +%Y-%m-%d\ %H:%M:%S)
             number=0
             onlineTime=120
             
             for connected in $(wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}')
             do
               client=$(grep -B2 $connected /etc/wireguard/wg0.conf|grep -v Peer| grep -v Public)
               last_handshake=$(wg|grep -A3 $connected|grep latest|awk -F':' '{print $2}' | sed 's/ ago//')
             
               convertToTime="$(printf '%s' "$last_handshake" | sed 's/ seconds//'| sed 's/ second//' | sed 's/ minutes,/:/' | sed 's/ minute,/:/'| sed 's/ hours,/:/' | sed 's/ hour,/:/' | sed 's/ //g')"
               duration=$(echo "$convertToTime" | awk -F\: '{ for(k=NF;k>0;k--) sum+=($k*(60^(NF-k))); print sum }')
             
                 if (( duration < onlineTime )); then
                     number=$(expr $number + 1)
               fi
             
             done
             echo "$number"
            

            Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

            D J 2 Antworten Letzte Antwort
            0
            • D darkiop

              @scrounger Guten Morgen,

              das hatte ich.

              Das aus der for-Schleife herausgezogene

              wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}'
              

              wurde zum Testen ausgeführt, da mir das Skript nicht das erwartete Ergebnis brachte.

              Aktuell ist ein Client verbunden:

              ┬[08:42:56] [ssh:darkiop@pve-ct-wireguard(10.7.0.1): ~ (755)] [sudo]
              ╰─> $ wg
              interface: wg0
                public key: xxxxx=
                private key: (hidden)
                listening port: 51820
              
              peer: xxxxx=
                preshared key: (hidden)
                endpoint: x.x.x.x:30835
                allowed ips: 10.7.0.2/32
                latest handshake: 8 seconds ago
                transfer: 377.86 KiB received, 778.34 KiB sent
              
              peer: xxxxx=
                preshared key: (hidden)
                allowed ips: 10.7.0.3/32
              
              ┬[08:42:58] [ssh:darkiop@pve-ct-wireguard(10.7.0.1): ~ (755)] [sudo]
              ╰─> $ sudo ./wg_clients.sh 
              0
              
              

              Das Skript gibt aber 0 aus.

               #!/usr/bin/env bash
               # lists connected vpn users
               set -euo pipefail
               DATE=$(date +%Y-%m-%d\ %H:%M:%S)
               number=0
               onlineTime=120
               
               for connected in $(wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}')
               do
                 client=$(grep -B2 $connected /etc/wireguard/wg0.conf|grep -v Peer| grep -v Public)
                 last_handshake=$(wg|grep -A3 $connected|grep latest|awk -F':' '{print $2}' | sed 's/ ago//')
               
                 convertToTime="$(printf '%s' "$last_handshake" | sed 's/ seconds//'| sed 's/ second//' | sed 's/ minutes,/:/' | sed 's/ minute,/:/'| sed 's/ hours,/:/' | sed 's/ hour,/:/' | sed 's/ //g')"
                 duration=$(echo "$convertToTime" | awk -F\: '{ for(k=NF;k>0;k--) sum+=($k*(60^(NF-k))); print sum }')
               
                   if (( duration < onlineTime )); then
                       number=$(expr $number + 1)
                 fi
               
               done
               echo "$number"
              

              D Offline
              D Offline
              donut99
              schrieb am zuletzt editiert von
              #6

              @darkiop

              Bei mir funktioniert das irgendwie auch nicht. Hab die beiden Skripts manuell von der Konsole gestartet und es gibt immer eine 0 oder [] aus.

              1 Antwort Letzte Antwort
              0
              • D darkiop

                @scrounger Guten Morgen,

                das hatte ich.

                Das aus der for-Schleife herausgezogene

                wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}'
                

                wurde zum Testen ausgeführt, da mir das Skript nicht das erwartete Ergebnis brachte.

                Aktuell ist ein Client verbunden:

                ┬[08:42:56] [ssh:darkiop@pve-ct-wireguard(10.7.0.1): ~ (755)] [sudo]
                ╰─> $ wg
                interface: wg0
                  public key: xxxxx=
                  private key: (hidden)
                  listening port: 51820
                
                peer: xxxxx=
                  preshared key: (hidden)
                  endpoint: x.x.x.x:30835
                  allowed ips: 10.7.0.2/32
                  latest handshake: 8 seconds ago
                  transfer: 377.86 KiB received, 778.34 KiB sent
                
                peer: xxxxx=
                  preshared key: (hidden)
                  allowed ips: 10.7.0.3/32
                
                ┬[08:42:58] [ssh:darkiop@pve-ct-wireguard(10.7.0.1): ~ (755)] [sudo]
                ╰─> $ sudo ./wg_clients.sh 
                0
                
                

                Das Skript gibt aber 0 aus.

                 #!/usr/bin/env bash
                 # lists connected vpn users
                 set -euo pipefail
                 DATE=$(date +%Y-%m-%d\ %H:%M:%S)
                 number=0
                 onlineTime=120
                 
                 for connected in $(wg | grep -B1 -A2 endpoint |grep peer |awk '{print $2}')
                 do
                   client=$(grep -B2 $connected /etc/wireguard/wg0.conf|grep -v Peer| grep -v Public)
                   last_handshake=$(wg|grep -A3 $connected|grep latest|awk -F':' '{print $2}' | sed 's/ ago//')
                 
                   convertToTime="$(printf '%s' "$last_handshake" | sed 's/ seconds//'| sed 's/ second//' | sed 's/ minutes,/:/' | sed 's/ minute,/:/'| sed 's/ hours,/:/' | sed 's/ hour,/:/' | sed 's/ //g')"
                   duration=$(echo "$convertToTime" | awk -F\: '{ for(k=NF;k>0;k--) sum+=($k*(60^(NF-k))); print sum }')
                 
                     if (( duration < onlineTime )); then
                         number=$(expr $number + 1)
                   fi
                 
                 done
                 echo "$number"
                

                J Offline
                J Offline
                joerg1979
                schrieb am zuletzt editiert von
                #7

                @darkiop

                Hallo zusammen,

                bei mir funktioniert es leider auch nicht.

                Hat es jemand in der Zwischenzeit hinbekommen?

                ? 1 Antwort Letzte Antwort
                0
                • J joerg1979

                  @darkiop

                  Hallo zusammen,

                  bei mir funktioniert es leider auch nicht.

                  Hat es jemand in der Zwischenzeit hinbekommen?

                  ? Offline
                  ? Offline
                  Ein ehemaliger Benutzer
                  schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                  #8

                  @joerg1979 @darkiop @donut99 @Scrounger

                  Die beiden Scripte laufen leider mit der aktuellen Wireguard Version nicht mehr, da die Namen in der wg0.conf nicht mehr ausgegeben werden und auch die Ausgabe selbst geaendert wurde.

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  486

                  Online

                  32.4k

                  Benutzer

                  81.5k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe