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. ioBroker Allgemein
  4. [Anleitung] WireGuard mit WireGuard-UI auf Proxmox

NEWS

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

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

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

[Anleitung] WireGuard mit WireGuard-UI auf Proxmox

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
portforwardingportfreigabeportfreischaltungproxmoxvpnwireguardwireguard ios app
603 Beiträge 64 Kommentatoren 175.4k Aufrufe 47 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.
  • Kalle BlomquistK Kalle Blomquist

    @crunkfx und das ganze über ein Script zu steuern, wüßte nicht, wie es über die USG gehen könnte.

    L Offline
    L Offline
    lessthanmore
    schrieb am zuletzt editiert von
    #142

    @kalle-blomquist Meinst du sowas: https://gist.github.com/pamolloy/059c552b814b0dddfcdc0cec2bbe5872 ?

    Kalle BlomquistK 1 Antwort Letzte Antwort
    0
    • L lessthanmore

      @kalle-blomquist Meinst du sowas: https://gist.github.com/pamolloy/059c552b814b0dddfcdc0cec2bbe5872 ?

      Kalle BlomquistK Offline
      Kalle BlomquistK Offline
      Kalle Blomquist
      schrieb am zuletzt editiert von
      #143

      @lessthanmore Oh, nee. Bloß nicht. Hatte ich auch schon mal überlegt, aber ich tue das besser nicht. Habe nicht so viel Lust, in der USG zu fummeln. Bin ganz froh, das mein System zur Zeit gut läuft.
      Wenn ich deine Frage richtig verstehe, ich habe mir ein Blockly geschrieben, welches die VM aus/anschaltet.
      Bei deinem Link ist mir der Aufwand auch wirklich zu groß und die Möglichkeit, das ich die USG zerschieße. Gibt dann ärger.

      1 Antwort Letzte Antwort
      0
      • L lessthanmore

        @crunkfx Nein, deswegen frage ich doch. Lieben Dank für die Antworten.
        Es interessiert mich. Ich will deine Aussagen nicht hinterfragen.

        CrunkFXC Offline
        CrunkFXC Offline
        CrunkFX
        Forum Testing
        schrieb am zuletzt editiert von
        #144

        @lessthanmore Alles gut, so war das nicht gemeint, nur hab ich mir beim rumspielen auf dem USG schon etliche male das Dateisystem zerschossen.

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        L 1 Antwort Letzte Antwort
        1
        • CrunkFXC CrunkFX

          @lessthanmore Alles gut, so war das nicht gemeint, nur hab ich mir beim rumspielen auf dem USG schon etliche male das Dateisystem zerschossen.

          L Offline
          L Offline
          lessthanmore
          schrieb am zuletzt editiert von
          #145

          @crunkfx Alles gut :-)
          D. h. aber dass Wireguard sicherer ist als VPN über Unifi (L2TP), korrekt?
          Wenn ich nun Wireguard in einem lxc installiere, kann ich im USG VLAN, Radius und DynDNS entfernen.

          Beim Einrichten von VPN im USG wird ein anderer IP Adressenbereich verwendet. Weißt du zufällig ob das mit einem lxc auch funktioniert, also nur den lxc einem anderen VLAN zuzuordnen oder ist das unnötig in diesem Fall?

          Danke vorab.

          1 Antwort Letzte Antwort
          0
          • CrunkFXC CrunkFX

            @frana120500 Hi, welche Plattform? Proxmox?

            frana120500F Offline
            frana120500F Offline
            frana120500
            schrieb am zuletzt editiert von
            #146

            @crunkfx ja habe wireguard in einem Ubuntu LXC auf proxmox laufen

            CrunkFXC 1 Antwort Letzte Antwort
            0
            • CrunkFXC CrunkFX

              @mechanicalman Ich werde hierzu zeitnah eine Anleitung fertig machen. Der Key des ganzen ist, dass der VPN Server eine eigene IPV6 Adresse hat die aus dem Internet erreichbar ist.

              M Offline
              M Offline
              mechanicalman
              schrieb am zuletzt editiert von
              #147

              @crunkfx Das wäre ja ganz große Klasse! Im Moment sieht e für mich so aus, als ob Wireguard mit 6tunnel nicht funktioniert, weil Wireguard UDP will und 6tunnel nur TCP kann.

              UDP ist ja aber gerade der große Vorteil von Wireguard gegenüber dem TCP-basierten OpenVPN.

              Wäre also schön, wenn Wireguard und DS-Lite irgendwie unter einen Hut zu bekommen ist. Ich bin gespannt und geduldig :-)

              1 Antwort Letzte Antwort
              0
              • W w00dy

                So, ich habe die Fehler gefunden:

                • Mein VPN-Server hat, aus welchen Gründen auch immer, eine neue IPv6-Adresse bekommen
                  (Hier sind wohl die Mysterien von IPv6 am Werk, da steige ich noch nicht so richtig durch)

                • Das Hauptproblem war aber, dass ich nicht daran gedacht habe, auch das Shell-Skript bzgl. Reboot von 6tunnel anzupassen. Nach einem Reboot des vServers wurde somit wieder die falsche IP in 6tunnel verwendet.

                @mechanicalman
                Ich bin jetzt wieder etwas mit der Materie vertraut, evtl. kann ich dir helfen. Du müsstest allerdings auf openVPN umschwenken. Bzgl. OT evtl. in einem eigenen Thread.

                @CrunkFX
                Allerdings hätte ich wegen der GUI von WireGuard dennoch großes Interesse an einer Anleitung für DS-Lite auch hinsichtlich des TCP/UDP Problem.

                M Offline
                M Offline
                mechanicalman
                schrieb am zuletzt editiert von
                #148

                @w00dy Danke für eine Updates und dein Angebot zur Unterstützung!

                Fürs erste käme ich also klar, wenn ich OpenVPN nehmen würde.

                Die IP in meinem Post ist aus einem Tutorial.
                Mir fiel auf, dass ich auf wieistmeineip.de eine andere IPv6 angezeigt bekommen, als in der WAN-Übersicht meines Kabel-Modems. Das irritiert mich.
                Wie hast du erkannt, dass der Anfang falsch sein müsste? Beginnt Vodafone immer mit 2a00?

                Ich suche nun die richtige public-IPv6 meines OpenVPN-Servers (der auf Proxmox läuft). Wie komme ich da dran?

                W 1 Antwort Letzte Antwort
                0
                • M mechanicalman

                  @w00dy Danke für eine Updates und dein Angebot zur Unterstützung!

                  Fürs erste käme ich also klar, wenn ich OpenVPN nehmen würde.

                  Die IP in meinem Post ist aus einem Tutorial.
                  Mir fiel auf, dass ich auf wieistmeineip.de eine andere IPv6 angezeigt bekommen, als in der WAN-Übersicht meines Kabel-Modems. Das irritiert mich.
                  Wie hast du erkannt, dass der Anfang falsch sein müsste? Beginnt Vodafone immer mit 2a00?

                  Ich suche nun die richtige public-IPv6 meines OpenVPN-Servers (der auf Proxmox läuft). Wie komme ich da dran?

                  W Offline
                  W Offline
                  w00dy
                  schrieb am zuletzt editiert von w00dy
                  #149

                  @mechanicalman
                  So wie ich das verstanden habe, beginnen die globalen IPv6 Adressen alle mit 2a00, unabhängig vom Provider.

                  Mit "ip a" oder "ifconfig" kannst du dir in der Konsole vom openVPN-Server die IP-Adressen anzeigen lassen. Die IPv6 Adresse die dort mit "inet6 2a00" beginnt, mußt du im Portmapper eintragen.

                  Zum Verständnis hier die Ausgabe von "ip a" meines OpenVPN-Server - Zeile 14:

                  root@OpenVPN:~# ip a
                  1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
                      link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
                      inet 127.0.0.1/8 scope host lo
                         valid_lft forever preferred_lft forever
                      inet6 ::1/128 scope host 
                         valid_lft forever preferred_lft forever
                  2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
                      link/ether **:**:**:**:**:** brd ff:ff:ff:ff:ff:ff
                      inet 192.168.0.10/24 brd 192.168.0.255 scope global ens18
                         valid_lft forever preferred_lft forever
                      inet6 fd00::****:****:****:***/64 scope global dynamic mngtmpaddr noprefixroute 
                         valid_lft 6907sec preferred_lft 3307sec
                      inet6 2a00:****:****:****:****:****:****:***/64 scope global dynamic mngtmpaddr noprefixroute 
                         valid_lft 3120sec preferred_lft 3119sec
                      inet6 fe80::****:****:****:***/64 scope link 
                         valid_lft forever preferred_lft forever
                  3: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 100
                      link/none 
                      inet 10.8.0.1/24 brd 10.8.0.255 scope global tun0
                         valid_lft forever preferred_lft forever
                      inet6 fe80::****:****:****:****/64 scope link stable-privacy 
                         valid_lft forever preferred_lft forever
                  root@OpenVPN:~#
                  
                  
                  

                  LG,
                  w00dy

                  1 Antwort Letzte Antwort
                  0
                  • frana120500F frana120500

                    @crunkfx ja habe wireguard in einem Ubuntu LXC auf proxmox laufen

                    CrunkFXC Offline
                    CrunkFXC Offline
                    CrunkFX
                    Forum Testing
                    schrieb am zuletzt editiert von
                    #150

                    @frana120500
                    Alles klar,

                    da WireGuard UI nicht wirklich intuitiv zu installieren ist, habe ich meinen Installer etwas umgebaut um das zu übernehmen.

                    Dazu einfach folgenden Befehl in der Konsole ausführen:

                    wget https://raw.githubusercontent.com/KleSecGmbH/ioBroker/main/wireguard/installer-wgui.sh -O installer-wgui.sh && bash installer-wgui.sh
                    

                    Getestet auf Ubuntu, Debian und RPiOS

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    ScroungerS 1 Antwort Letzte Antwort
                    1
                    • CrunkFXC CrunkFX

                      @frana120500
                      Alles klar,

                      da WireGuard UI nicht wirklich intuitiv zu installieren ist, habe ich meinen Installer etwas umgebaut um das zu übernehmen.

                      Dazu einfach folgenden Befehl in der Konsole ausführen:

                      wget https://raw.githubusercontent.com/KleSecGmbH/ioBroker/main/wireguard/installer-wgui.sh -O installer-wgui.sh && bash installer-wgui.sh
                      

                      Getestet auf Ubuntu, Debian und RPiOS

                      ScroungerS Offline
                      ScroungerS Offline
                      Scrounger
                      Developer
                      schrieb am zuletzt editiert von
                      #151

                      @crunkfx sagte in [Anleitung] WireGuard mit WireGuard-UI auf Proxmox:

                      @frana120500
                      Alles klar,

                      da WireGuard UI nicht wirklich intuitiv zu installieren ist, habe ich meinen Installer etwas umgebaut um das zu übernehmen.

                      Grad getestet, 5 Min. und alles läuft, mega :+1: :+1: :+1: :+1:

                      Weißt du wie man das admin pw ändern kann?

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

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

                      CrunkFXC 1 Antwort Letzte Antwort
                      1
                      • ScroungerS Scrounger

                        @crunkfx sagte in [Anleitung] WireGuard mit WireGuard-UI auf Proxmox:

                        @frana120500
                        Alles klar,

                        da WireGuard UI nicht wirklich intuitiv zu installieren ist, habe ich meinen Installer etwas umgebaut um das zu übernehmen.

                        Grad getestet, 5 Min. und alles läuft, mega :+1: :+1: :+1: :+1:

                        Weißt du wie man das admin pw ändern kann?

                        CrunkFXC Offline
                        CrunkFXC Offline
                        CrunkFX
                        Forum Testing
                        schrieb am zuletzt editiert von
                        #152

                        @scrounger @Negalein hatte das Mal rausgefunden. Es gibt dort einen Ordner db/server/users.json wenn ich mich recht erinnere. Ansonsten schaue ich morgen gern nach

                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        ScroungerS 1 Antwort Letzte Antwort
                        0
                        • CrunkFXC CrunkFX

                          @scrounger @Negalein hatte das Mal rausgefunden. Es gibt dort einen Ordner db/server/users.json wenn ich mich recht erinnere. Ansonsten schaue ich morgen gern nach

                          ScroungerS Offline
                          ScroungerS Offline
                          Scrounger
                          Developer
                          schrieb am zuletzt editiert von
                          #153

                          @crunkfx sagte in [Anleitung] WireGuard mit WireGuard-UI auf Proxmox:

                          db/server/users.json

                          Genau da ist es.
                          Hab genauso lange gebraucht wieder rauszufinden wie ich in den docker container komme, wie für deine Installation :grin:

                          Heißt der Container immer wgui? Dann könnte man noch ein script anlegen um das pw im container zu ändern.

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

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

                          CrunkFXC 1 Antwort Letzte Antwort
                          0
                          • ScroungerS Scrounger

                            @crunkfx sagte in [Anleitung] WireGuard mit WireGuard-UI auf Proxmox:

                            db/server/users.json

                            Genau da ist es.
                            Hab genauso lange gebraucht wieder rauszufinden wie ich in den docker container komme, wie für deine Installation :grin:

                            Heißt der Container immer wgui? Dann könnte man noch ein script anlegen um das pw im container zu ändern.

                            CrunkFXC Offline
                            CrunkFXC Offline
                            CrunkFX
                            Forum Testing
                            schrieb am zuletzt editiert von
                            #154

                            @scrounger Ja der heißt immer so. Machst du ein Skript fertig? Ansonsten schaue ich ob ich das bash Script erweitern kann.

                            Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            ScroungerS 1 Antwort Letzte Antwort
                            0
                            • CrunkFXC CrunkFX

                              @scrounger Ja der heißt immer so. Machst du ein Skript fertig? Ansonsten schaue ich ob ich das bash Script erweitern kann.

                              ScroungerS Offline
                              ScroungerS Offline
                              Scrounger
                              Developer
                              schrieb am zuletzt editiert von
                              #155

                              @crunkfx Also wenn du das noch mit einbaust, wäre natürlich delux :+1:

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

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

                              1 Antwort Letzte Antwort
                              1
                              • CrunkFXC Offline
                                CrunkFXC Offline
                                CrunkFX
                                Forum Testing
                                schrieb am zuletzt editiert von
                                #156

                                Hallöchen,
                                Falls jemand Interesse hat: https://forum.iobroker.net/topic/49516/tester-gesucht-wireguard-ui-installer

                                LG
                                CrunkFX

                                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                BBTownB 1 Antwort Letzte Antwort
                                0
                                • CrunkFXC CrunkFX

                                  Hallöchen,
                                  Falls jemand Interesse hat: https://forum.iobroker.net/topic/49516/tester-gesucht-wireguard-ui-installer

                                  LG
                                  CrunkFX

                                  BBTownB Offline
                                  BBTownB Offline
                                  BBTown
                                  schrieb am zuletzt editiert von
                                  #157

                                  @crunkfx
                                  Gibt es einen Grund weshalb die GUI in Docker laufen muss?
                                  Gibt es eine Möglichkeit die GUI nativ auf einem Ubuntu/Debian zu installieren?
                                  WireGuard selbst läuft dort ja problemlos.

                                  Bisher bin ich daran gescheitert eine (funktionierende) Anleitung zur Installation irgendeiner GUI im Netz zu finden :grimacing:

                                  ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                                  CrunkFXC 1 Antwort Letzte Antwort
                                  0
                                  • BBTownB BBTown

                                    @crunkfx
                                    Gibt es einen Grund weshalb die GUI in Docker laufen muss?
                                    Gibt es eine Möglichkeit die GUI nativ auf einem Ubuntu/Debian zu installieren?
                                    WireGuard selbst läuft dort ja problemlos.

                                    Bisher bin ich daran gescheitert eine (funktionierende) Anleitung zur Installation irgendeiner GUI im Netz zu finden :grimacing:

                                    CrunkFXC Offline
                                    CrunkFXC Offline
                                    CrunkFX
                                    Forum Testing
                                    schrieb am zuletzt editiert von
                                    #158

                                    @bbtown Die Möglichkeit besteht ganz klar, allerdings erfordert es die Software via make auf dem System zu compilen. Ich kann Mal schauen wie viel Aufwand das ist und evtl den Installer erweitern. Was spricht denn gegen docker?

                                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                    BBTownB 1 Antwort Letzte Antwort
                                    0
                                    • CrunkFXC CrunkFX

                                      @bbtown Die Möglichkeit besteht ganz klar, allerdings erfordert es die Software via make auf dem System zu compilen. Ich kann Mal schauen wie viel Aufwand das ist und evtl den Installer erweitern. Was spricht denn gegen docker?

                                      BBTownB Offline
                                      BBTownB Offline
                                      BBTown
                                      schrieb am zuletzt editiert von BBTown
                                      #159

                                      @crunkfx
                                      "gegen" Docker spricht im Grunde, dass ich gerne den Betrieb eines Containers (Docker) innerhalb eines Containers (LXC) vermeiden möchte um das Konstrukt schlanker zu halten.

                                      Ich selbst kann innerhalb eine LXCs besser Navigieren und Einfluss auf Eistellungen nehme, als unter Docker (was durchaus an weniger Kenntnis der Docker Strukturen liegen mag).

                                      ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                                      1 Antwort Letzte Antwort
                                      0
                                      • NegaleinN Negalein

                                        nach einer Expedition in den unbekannten Weiten des Internets hab ich nun den Speicherort des Admin/Password gefunden! ;)

                                        wer admin/admin ändern möchte, findet es mit nano db/server/users.json :)

                                        dslraserD Offline
                                        dslraserD Offline
                                        dslraser
                                        Forum Testing Most Active
                                        schrieb am zuletzt editiert von
                                        #160

                                        @negalein sagte in [Anleitung] WireGuard mit WireGuard-UI auf Proxmox:

                                        nach einer Expedition in den unbekannten Weiten des Internets hab ich nun den Speicherort des Admin/Password gefunden! ;)

                                        wer admin/admin ändern möchte, findet es mit nano db/server/users.json :)

                                        muß man vorher in einen bestimmten Pfad wechseln ? Bei mir kommt das hier Directory 'db/server' does not exist wenn ich Deinen Befehl ausführe ?

                                        CrunkFXC 1 Antwort Letzte Antwort
                                        0
                                        • dslraserD dslraser

                                          @negalein sagte in [Anleitung] WireGuard mit WireGuard-UI auf Proxmox:

                                          nach einer Expedition in den unbekannten Weiten des Internets hab ich nun den Speicherort des Admin/Password gefunden! ;)

                                          wer admin/admin ändern möchte, findet es mit nano db/server/users.json :)

                                          muß man vorher in einen bestimmten Pfad wechseln ? Bei mir kommt das hier Directory 'db/server' does not exist wenn ich Deinen Befehl ausführe ?

                                          CrunkFXC Offline
                                          CrunkFXC Offline
                                          CrunkFX
                                          Forum Testing
                                          schrieb am zuletzt editiert von
                                          #161

                                          @dslraser Ja

                                          /opt/wireguard-ui/db/server
                                          

                                          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          569

                                          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