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. Frage zu iobroker - Docker - macvlan

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    475

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Frage zu iobroker - Docker - macvlan

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 3 Kommentatoren 770 Aufrufe 3 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.
  • S Offline
    S Offline
    sponk
    schrieb am zuletzt editiert von sponk
    #1

    Hallo,
    ich habe auf meiner Synology ioBroker im Dockercontainer in einem macvlan laufen. Das funktioniert auch tadellos.
    Jetzt habe ich eine zweite Instanz auf einem NUC, auch im Docker Container installiert. Diesen möchte ich auch mit macvlan laufen lassen.
    Mein Problem:
    Das macvlan wird auf den NUC erstellt und im Docker angezeigt.
    Der ioBroker Container ist aber auf der entsprechenden macvlan Adresse im Browser nicht erreichbar.
    Ich habe auf den NUC schon den Port 8081 verändert, da die Instanz auf der Syno den Standardport 8081 verwendet, ohne Erfolg.
    Probeweise habe ich ioBroker im brige Netzwerk installiert, da ist er dann vom Browser unter IP:8081 problemlos erreichbar.
    Der NUC läuft im WLAN.
    Auch über die Kommandozeile im Docker kann ich den ioBroker erreichen, egal ob ioBroker im bridge oder macvlan Netz ist, beides geht.
    Die zugewiesene macvlan IP erscheint auch in meiner FritzBox, allerdings als ungenutzte IP obwohl ioBroker schon im Docker läuft. Ping auf diese IP funktioniert aber auch nicht.
    Die entsprechende IP ist im Heimnetz auch außerhalb des DHCP Bereiches, war also sicher ungenutzt.
    Die Netzwerkschnittstelle im NUC habe ich mit -ipconfig- ausgelesen und im macvlan angegeben. Sie heißt -wlp58s0-.
    Ich habe mal irgendwo gelesen, dass pro Docker Instanz nur ein einziges macvlan geht, bin aber davon ausgegangen, dass man trotzdem für eine zweite Dockerinstanz auf einem anderen Rechner ein zweites macvlan im Heimnetz erstellen kann.
    Oder kann man nur ein macvlan pro Heimnetz erstellen, liegt das Problem eher dort?
    Vielleicht hat ja jemand einen Rat für mich.
    LG Stefan

    OliverIOO Marc BergM 2 Antworten Letzte Antwort
    0
    • S sponk

      Hallo,
      ich habe auf meiner Synology ioBroker im Dockercontainer in einem macvlan laufen. Das funktioniert auch tadellos.
      Jetzt habe ich eine zweite Instanz auf einem NUC, auch im Docker Container installiert. Diesen möchte ich auch mit macvlan laufen lassen.
      Mein Problem:
      Das macvlan wird auf den NUC erstellt und im Docker angezeigt.
      Der ioBroker Container ist aber auf der entsprechenden macvlan Adresse im Browser nicht erreichbar.
      Ich habe auf den NUC schon den Port 8081 verändert, da die Instanz auf der Syno den Standardport 8081 verwendet, ohne Erfolg.
      Probeweise habe ich ioBroker im brige Netzwerk installiert, da ist er dann vom Browser unter IP:8081 problemlos erreichbar.
      Der NUC läuft im WLAN.
      Auch über die Kommandozeile im Docker kann ich den ioBroker erreichen, egal ob ioBroker im bridge oder macvlan Netz ist, beides geht.
      Die zugewiesene macvlan IP erscheint auch in meiner FritzBox, allerdings als ungenutzte IP obwohl ioBroker schon im Docker läuft. Ping auf diese IP funktioniert aber auch nicht.
      Die entsprechende IP ist im Heimnetz auch außerhalb des DHCP Bereiches, war also sicher ungenutzt.
      Die Netzwerkschnittstelle im NUC habe ich mit -ipconfig- ausgelesen und im macvlan angegeben. Sie heißt -wlp58s0-.
      Ich habe mal irgendwo gelesen, dass pro Docker Instanz nur ein einziges macvlan geht, bin aber davon ausgegangen, dass man trotzdem für eine zweite Dockerinstanz auf einem anderen Rechner ein zweites macvlan im Heimnetz erstellen kann.
      Oder kann man nur ein macvlan pro Heimnetz erstellen, liegt das Problem eher dort?
      Vielleicht hat ja jemand einen Rat für mich.
      LG Stefan

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #2

      @sponk

      das kommt darauf an wie du das macvlan definiert hast und ob das macvlan auch korrekt konfiguriert ist.

      wenn du das als subnet konfigurierst, dann können die ipbereiche je nach subnet größe nur in bestimmten bereichen sein. jeweils die erste wird als gateway und die letzte als broadcast verwendet. diese beiden kannst du dann schon mal nicht verwenden.
      natürlich sollte dein dhcp service des routers die bereiche ebenfalls nicht vergeben, da es sonst du doppelten zuordnungen kommen kann und das ist in einem netzwerk nicht gut.

      zur richtigen berechnung der subnet größe hilft der heise netzwerkrechner
      https://www.heise.de/netze/tools/netzwerkrechner/

      wenn du mal deine konfigurationen nennst, kann man evtl daran schon mal was erkennen

      1. ip bereich des dhscp services (anfang ende der ip adressen die der router vergibt)
      2. konfiguration macvlan 1, also anfang/ende des ip ranges und welche ip-adressen da an container vergeben werden
      3. konfiguration macvlan 2, also anfang/ende des ip ranges und welche ip-adressen da an container vergeben werden

      bei macvlan muss man auch darauf achten, das man das korrekte netzwerk device erwischt, das kann je nach betriebssystem immer mal anders heißen

      näheres dazu in diesem artikel, der betrifft zwar portainer, aber die infos sind die gleichen
      https://smarthome.buanet.de/2020/09/macvlan-ueber-portainer-einrichten/

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      1 Antwort Letzte Antwort
      0
      • S sponk

        Hallo,
        ich habe auf meiner Synology ioBroker im Dockercontainer in einem macvlan laufen. Das funktioniert auch tadellos.
        Jetzt habe ich eine zweite Instanz auf einem NUC, auch im Docker Container installiert. Diesen möchte ich auch mit macvlan laufen lassen.
        Mein Problem:
        Das macvlan wird auf den NUC erstellt und im Docker angezeigt.
        Der ioBroker Container ist aber auf der entsprechenden macvlan Adresse im Browser nicht erreichbar.
        Ich habe auf den NUC schon den Port 8081 verändert, da die Instanz auf der Syno den Standardport 8081 verwendet, ohne Erfolg.
        Probeweise habe ich ioBroker im brige Netzwerk installiert, da ist er dann vom Browser unter IP:8081 problemlos erreichbar.
        Der NUC läuft im WLAN.
        Auch über die Kommandozeile im Docker kann ich den ioBroker erreichen, egal ob ioBroker im bridge oder macvlan Netz ist, beides geht.
        Die zugewiesene macvlan IP erscheint auch in meiner FritzBox, allerdings als ungenutzte IP obwohl ioBroker schon im Docker läuft. Ping auf diese IP funktioniert aber auch nicht.
        Die entsprechende IP ist im Heimnetz auch außerhalb des DHCP Bereiches, war also sicher ungenutzt.
        Die Netzwerkschnittstelle im NUC habe ich mit -ipconfig- ausgelesen und im macvlan angegeben. Sie heißt -wlp58s0-.
        Ich habe mal irgendwo gelesen, dass pro Docker Instanz nur ein einziges macvlan geht, bin aber davon ausgegangen, dass man trotzdem für eine zweite Dockerinstanz auf einem anderen Rechner ein zweites macvlan im Heimnetz erstellen kann.
        Oder kann man nur ein macvlan pro Heimnetz erstellen, liegt das Problem eher dort?
        Vielleicht hat ja jemand einen Rat für mich.
        LG Stefan

        Marc BergM Offline
        Marc BergM Offline
        Marc Berg
        Most Active
        schrieb am zuletzt editiert von Marc Berg
        #3

        @sponk sagte in Frage zu iobroker - Docker - macvlan:

        Der NUC läuft im WLAN.

        Man kann mit einem MACVLAN auf einem WLAN Interface i.d.R. nicht kommunizieren.

        Diese Tatsache ist leider kaum dokumentiert. Wenn ich mich richtig erinnere, liegt es an einer Fähigkeit des Access Points, welche die meisten Wald-und-Wiesen AP nicht mitbringen.

        Mit einem IPVLAN L2 auf dem NUC sollte es aber funktionieren.

        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

        S 1 Antwort Letzte Antwort
        1
        • OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb am zuletzt editiert von
          #4

          @marc-berg
          Ah interessant wusste ich bisher noch nicht.
          Ist wohl Sicherheitsfeature

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          Marc BergM 1 Antwort Letzte Antwort
          0
          • Marc BergM Marc Berg

            @sponk sagte in Frage zu iobroker - Docker - macvlan:

            Der NUC läuft im WLAN.

            Man kann mit einem MACVLAN auf einem WLAN Interface i.d.R. nicht kommunizieren.

            Diese Tatsache ist leider kaum dokumentiert. Wenn ich mich richtig erinnere, liegt es an einer Fähigkeit des Access Points, welche die meisten Wald-und-Wiesen AP nicht mitbringen.

            Mit einem IPVLAN L2 auf dem NUC sollte es aber funktionieren.

            S Offline
            S Offline
            sponk
            schrieb am zuletzt editiert von
            #5

            @marc-berg
            Vielen Dank für eure Hilfe, auch an OliverIO.

            Ich habe jetzt gerade noch mal alles durchgeprüft.
            Die Einstellungen für das macvlan waren in Ordnung. Den Beitrag von buanet kannte ich, deshalb war ich ja so ratlos, weil offensichtlich dort kein Fehler lag.
            Es lag tatsächlich am WLAN. Ich habe den NUC an ein Netzwerkkabel gehängt, WLAN deaktviert, und, siehe da, es läuft.

            LG Stefan

            Marc BergM 1 Antwort Letzte Antwort
            0
            • S sponk

              @marc-berg
              Vielen Dank für eure Hilfe, auch an OliverIO.

              Ich habe jetzt gerade noch mal alles durchgeprüft.
              Die Einstellungen für das macvlan waren in Ordnung. Den Beitrag von buanet kannte ich, deshalb war ich ja so ratlos, weil offensichtlich dort kein Fehler lag.
              Es lag tatsächlich am WLAN. Ich habe den NUC an ein Netzwerkkabel gehängt, WLAN deaktviert, und, siehe da, es läuft.

              LG Stefan

              Marc BergM Offline
              Marc BergM Offline
              Marc Berg
              Most Active
              schrieb am zuletzt editiert von
              #6

              @sponk sagte in Frage zu iobroker - Docker - macvlan:

              Es lag tatsächlich am WLAN. Ich habe den NUC an ein Netzwerkkabel gehängt, WLAN deaktviert, und, siehe da, es läuft.

              Schade, ich hatte gehofft, dass du es mal mit IPVLAN probierst, um meine Theorie zu bestätigen. :-) Aber wenn du die Möglichkeit hast, den NUC per LAN zu verbinden, ist das natürlich die erste Wahl.

              NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

              Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

              Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

              S 1 Antwort Letzte Antwort
              0
              • Marc BergM Marc Berg

                @sponk sagte in Frage zu iobroker - Docker - macvlan:

                Es lag tatsächlich am WLAN. Ich habe den NUC an ein Netzwerkkabel gehängt, WLAN deaktviert, und, siehe da, es läuft.

                Schade, ich hatte gehofft, dass du es mal mit IPVLAN probierst, um meine Theorie zu bestätigen. :-) Aber wenn du die Möglichkeit hast, den NUC per LAN zu verbinden, ist das natürlich die erste Wahl.

                S Offline
                S Offline
                sponk
                schrieb am zuletzt editiert von
                #7

                @marc-berg
                Ich habe es kurz überflogen, aber ich bin relativer Laie und schon glücklich, das es jetzt mit Kabel läuft.

                Marc BergM 1 Antwort Letzte Antwort
                0
                • S sponk

                  @marc-berg
                  Ich habe es kurz überflogen, aber ich bin relativer Laie und schon glücklich, das es jetzt mit Kabel läuft.

                  Marc BergM Offline
                  Marc BergM Offline
                  Marc Berg
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @sponk sagte in Frage zu iobroker - Docker - macvlan:

                  aber ich bin relativer Laie und schon glücklich, das es jetzt mit Kabel läuft.

                  Alles gut, ich werde mal selbst die Testhardware auspacken.

                  NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                  Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                  Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                  1 Antwort Letzte Antwort
                  0
                  • OliverIOO OliverIO

                    @marc-berg
                    Ah interessant wusste ich bisher noch nicht.
                    Ist wohl Sicherheitsfeature

                    Marc BergM Offline
                    Marc BergM Offline
                    Marc Berg
                    Most Active
                    schrieb am zuletzt editiert von Marc Berg
                    #9

                    @oliverio sagte in Frage zu iobroker - Docker - macvlan:

                    Ist wohl Sicherheitsfeature

                    Ja, wenn da mehrere MAC-Adressen auf einer Verbindung ankommen, scheint es ein Problem zu geben.

                    Ich habe das Ganze jetzt mal mit IPVLAN (L2) durchgespielt, da gibt es das Problem nicht. (das hätte ich mal vor 2 Jahren wissen müssen, damals habe ich mir daran die Zähne ausgebissen ...)

                    NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                    Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                    Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • Marc BergM Marc Berg

                      @oliverio sagte in Frage zu iobroker - Docker - macvlan:

                      Ist wohl Sicherheitsfeature

                      Ja, wenn da mehrere MAC-Adressen auf einer Verbindung ankommen, scheint es ein Problem zu geben.

                      Ich habe das Ganze jetzt mal mit IPVLAN (L2) durchgespielt, da gibt es das Problem nicht. (das hätte ich mal vor 2 Jahren wissen müssen, damals habe ich mir daran die Zähne ausgebissen ...)

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      schrieb am zuletzt editiert von
                      #10

                      @marc-berg

                      wlan-treiber lassen wohl nur pakete von geräten durch, die auch per wlan authentifiziert worden sind.
                      ob das generell so ist oder ob man das auch deaktivieren kann weiß ich nicht,
                      hab beim suchen nur einen hinweis dazu gelesen.

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      708

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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