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. ioBroker in docker mit MACVLAN

NEWS

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

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

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

ioBroker in docker mit MACVLAN

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
docker anfänger
26 Beiträge 7 Kommentatoren 5.3k Aufrufe 6 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.
  • dslraserD dslraser

    @uwe72

    ich auch nicht wirklich, aber die macvlan IP sollte schon zu Deinem Netzwerk passen. Ich habe meinen DHCP Bereich etwas eingegrenzt und dem macvlan eine freie IP aus dem darüber liegenden Bereich gegeben.

    U Online
    U Online
    uwe72
    schrieb am zuletzt editiert von uwe72
    #11

    @dslraser jetzt hat es geklappt, habe Zugriff auf iobroker über den Browser.

    Habe nun als subnet die IP meines NUCs (wo docker läuft) eingegeben.

    DANKE!

    version: '2.1'
    
    services:
      iobroker:
        restart: always
        image: buanet/iobroker:latest
        container_name: iobroker
        hostname: iobroker
        ports:
          - "8081:8081"
        volumes:
          - ./my-datas/iobroker/iobrokerdata:/opt/iobroker
        networks:
          public:
            ipv4_address: 192.168.178.210
    
    networks:
      public:
        driver: macvlan
        driver_opts:
          parent: eno1
        ipam:
          config:
            - subnet: 192.168.178.109/24
    
    

    2102b0fa-d092-4e0a-9e83-7ffef080d6b4-image.png

    S 1 Antwort Letzte Antwort
    1
    • U uwe72

      @dslraser meine IP-Adresse fangen ja alle normalerweise mit 192.168.178.XXX an.

      Die vergebene ist 192.168.0.101. Die wird definitiv nicht anderweitig verwendet. vermutlich habe ich da beim Netzwerk auch falsche Sachen eingegeben. Mein Problem ist, ich kenne mich bei Netzwerksachen nicht so aus :-(

         ipam:
            config:
              - subnet: 192.168.0.0/24
                gateway: 192.168.0.1
                ip_range: 192.168.0.101/32
                aux_addresses:
                  net-address: 192.168.0.101
      
      F Offline
      F Offline
      fastfoot
      schrieb am zuletzt editiert von fastfoot
      #12

      @uwe72 said in ioBroker in docker mit MACVLAN:

      @dslraser meine IP-Adresse fangen ja alle normalerweise mit 192.168.178.XXX an.

      Die vergebene ist 192.168.0.101. Die wird definitiv nicht anderweitig verwendet. vermutlich habe ich da beim Netzwerk auch falsche Sachen eingegeben. Mein Problem ist, ich kenne mich bei Netzwerksachen nicht so aus :-(

         ipam:
            config:
              - subnet: 192.168.0.0/24
                gateway: 192.168.0.1
                ip_range: 192.168.0.101/32
                aux_addresses:
                  net-address: 192.168.0.101
      

      dann sollte subnet: 192.168.178.0/24
      gateway: 192.168.178.1
      ip_range: 192.168.178.101/32
      net-address: 192.168.178.101
      passen. aux_addresses und net-address brauchst du (glaube ich) nicht, lass es aber drin

      iobroker läuft unter Docker auf QNAP TS-451+
      SkriptRecovery: https://forum.iobroker.net/post/930558

      U 1 Antwort Letzte Antwort
      2
      • F fastfoot

        @uwe72 said in ioBroker in docker mit MACVLAN:

        @dslraser meine IP-Adresse fangen ja alle normalerweise mit 192.168.178.XXX an.

        Die vergebene ist 192.168.0.101. Die wird definitiv nicht anderweitig verwendet. vermutlich habe ich da beim Netzwerk auch falsche Sachen eingegeben. Mein Problem ist, ich kenne mich bei Netzwerksachen nicht so aus :-(

           ipam:
              config:
                - subnet: 192.168.0.0/24
                  gateway: 192.168.0.1
                  ip_range: 192.168.0.101/32
                  aux_addresses:
                    net-address: 192.168.0.101
        

        dann sollte subnet: 192.168.178.0/24
        gateway: 192.168.178.1
        ip_range: 192.168.178.101/32
        net-address: 192.168.178.101
        passen. aux_addresses und net-address brauchst du (glaube ich) nicht, lass es aber drin

        U Online
        U Online
        uwe72
        schrieb am zuletzt editiert von uwe72
        #13

        @dslraser @fastfoot Danke Euch!

        ioBroker funktioniert nun auf alle Fälle. Richtig klasse, nun auch wieder mit Shelly/Coap und Alexa2 Adapter.

        Freue mich riesig :-)

        U 1 Antwort Letzte Antwort
        1
        • U uwe72

          @dslraser @fastfoot Danke Euch!

          ioBroker funktioniert nun auf alle Fälle. Richtig klasse, nun auch wieder mit Shelly/Coap und Alexa2 Adapter.

          Freue mich riesig :-)

          U Online
          U Online
          uwe72
          schrieb am zuletzt editiert von
          #14

          @dslraser @fastfoot

          version: '2.1'
          
          services:
            iobroker:
              restart: always
              image: buanet/iobroker:latest
              container_name: iobroker
              hostname: iobroker
              ports:
                - "8081:8081"
              volumes:
                - ./my-datas/iobroker/iobrokerdata:/opt/iobroker
              networks:
                public:
                  ipv4_address: 192.168.178.210
          
          networks:
            public:
              driver: macvlan
              driver_opts:
                parent: eno1
              ipam:
                config:
                  - subnet: 192.168.178.0/24
                    gateway: 192.168.178.1
                    ip_range: 192.168.178.210/32
          
          

          Das ist nun mein letzter Stand. Wie gesagt ioBroker funktioniert.

          Bin nun schon beim nächsten Usecase :-)
          Was nun komisch ist, wenn ich wenn ich von NUC aus einen ping auf die IP des iobrokers mache, also oben:

          ping 192.168.178.210
          

          dann bekomme ich keine Antwort. Bei allen anderen besetzten IP Adressen funktioniert der Ping.

          Hat mir hier jemand noch einen Hinweis dazu? ;-)

          822342d4-904f-4bc2-988f-eb8bc8d5ba8f-image.png

          Wie gesagt andere IP, z.B. von einem Shelly funktioniert:
          49fcbbf0-7858-4fb5-9e17-554f6ac8fb5a-image.png

          U 1 Antwort Letzte Antwort
          0
          • U uwe72

            @dslraser @fastfoot

            version: '2.1'
            
            services:
              iobroker:
                restart: always
                image: buanet/iobroker:latest
                container_name: iobroker
                hostname: iobroker
                ports:
                  - "8081:8081"
                volumes:
                  - ./my-datas/iobroker/iobrokerdata:/opt/iobroker
                networks:
                  public:
                    ipv4_address: 192.168.178.210
            
            networks:
              public:
                driver: macvlan
                driver_opts:
                  parent: eno1
                ipam:
                  config:
                    - subnet: 192.168.178.0/24
                      gateway: 192.168.178.1
                      ip_range: 192.168.178.210/32
            
            

            Das ist nun mein letzter Stand. Wie gesagt ioBroker funktioniert.

            Bin nun schon beim nächsten Usecase :-)
            Was nun komisch ist, wenn ich wenn ich von NUC aus einen ping auf die IP des iobrokers mache, also oben:

            ping 192.168.178.210
            

            dann bekomme ich keine Antwort. Bei allen anderen besetzten IP Adressen funktioniert der Ping.

            Hat mir hier jemand noch einen Hinweis dazu? ;-)

            822342d4-904f-4bc2-988f-eb8bc8d5ba8f-image.png

            Wie gesagt andere IP, z.B. von einem Shelly funktioniert:
            49fcbbf0-7858-4fb5-9e17-554f6ac8fb5a-image.png

            U Online
            U Online
            uwe72
            schrieb am zuletzt editiert von uwe72
            #15

            @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

            https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/

            dslraserD F H 4 Antworten Letzte Antwort
            0
            • U uwe72

              @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

              https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/

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

              @uwe72 said in ioBroker in docker mit MACVLAN:

              @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

              https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/

              Aber interessante Infos auf der Seite.

              1 Antwort Letzte Antwort
              1
              • U uwe72

                @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

                https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/

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

                @uwe72
                Ich habe das "Problem" bisher nicht, da meine Syno (wo bei mir ioBroker läuft) zwei Netzwerkanschlüsse hat.

                F 1 Antwort Letzte Antwort
                1
                • U uwe72

                  @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

                  https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/

                  F Offline
                  F Offline
                  fastfoot
                  schrieb am zuletzt editiert von
                  #18

                  @uwe72 said in ioBroker in docker mit MACVLAN:

                  @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

                  dabei kann ich dir nicht behilflich sein, da reichen meine Netzwerkkenntnisse nicht aus. Ich nutze eine QNAP, welche macvlan-ähnliche qnet Treiber nutzt, da besteht dieses Problem nicht. Müsste ich mal testen bei Gelegenheit. Ein Problem dabei ist, wenn ich mir die Konfig meiner Netzwerkkarte zerschiesse, dann ist es eine mehr oder weniger aufwändige Prozedur, dies zu resetten, damit ich die NAS überhaupt wieder erreichen kann. Interessant ist es aber allemal

                  iobroker läuft unter Docker auf QNAP TS-451+
                  SkriptRecovery: https://forum.iobroker.net/post/930558

                  U 1 Antwort Letzte Antwort
                  1
                  • dslraserD dslraser

                    @uwe72
                    Ich habe das "Problem" bisher nicht, da meine Syno (wo bei mir ioBroker läuft) zwei Netzwerkanschlüsse hat.

                    F Offline
                    F Offline
                    fastfoot
                    schrieb am zuletzt editiert von
                    #19

                    @dslraser said in ioBroker in docker mit MACVLAN:

                    @uwe72
                    Ich habe das "Problem" bisher nicht, da meine Syno (wo bei mir ioBroker läuft) zwei Netzwerkanschlüsse hat.

                    Interessant, evtl. ist es dann gar nicht der QNET Treiber auf meiner QNAP, sondern auch die Tatsache dass ich auch zwei NIC habe. Sollte aber nicht mehr relevant sein wenn man sie abstöpselt(!?).

                    Netzwerken ist auch so ein unendlich weites Thema, war letztens auf einer Seite da habe ich seit Langem mal wieder nur Bahnhof verstanden :grinning:

                    iobroker läuft unter Docker auf QNAP TS-451+
                    SkriptRecovery: https://forum.iobroker.net/post/930558

                    1 Antwort Letzte Antwort
                    0
                    • F fastfoot

                      @uwe72 said in ioBroker in docker mit MACVLAN:

                      @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

                      dabei kann ich dir nicht behilflich sein, da reichen meine Netzwerkkenntnisse nicht aus. Ich nutze eine QNAP, welche macvlan-ähnliche qnet Treiber nutzt, da besteht dieses Problem nicht. Müsste ich mal testen bei Gelegenheit. Ein Problem dabei ist, wenn ich mir die Konfig meiner Netzwerkkarte zerschiesse, dann ist es eine mehr oder weniger aufwändige Prozedur, dies zu resetten, damit ich die NAS überhaupt wieder erreichen kann. Interessant ist es aber allemal

                      U Online
                      U Online
                      uwe72
                      schrieb am zuletzt editiert von
                      #20

                      @fastfoot @dslraser danke euch beiden dennoch!

                      AutomationNicoA 1 Antwort Letzte Antwort
                      0
                      • U uwe72

                        @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

                        https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/

                        H Offline
                        H Offline
                        Holzlenkrad
                        schrieb am zuletzt editiert von
                        #21

                        @uwe72 said in ioBroker in docker mit MACVLAN:

                        @uwe72 scheint wohl nicht so out-of-the-box zu gehen, dass der Host mit einem Container kommuniziert:

                        https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/

                        Wenn der Host wirklich mit dem Container kommunizieren muss, dann könnte man z.B. dem Container als zweites Interface das ganz normale Docker-Bridge-Interface hinzufügen.

                        1 Antwort Letzte Antwort
                        0
                        • U uwe72

                          @fastfoot @dslraser danke euch beiden dennoch!

                          AutomationNicoA Offline
                          AutomationNicoA Offline
                          AutomationNico
                          schrieb am zuletzt editiert von
                          #22

                          @uwe72 Ich weis, ist schon ein wenig älter die Diskussion, aber ich wollte mal fragen, ob du in deiner Konstellation die VIS mit Online Community Lizenz nutzt. Da hab ich Probleme. Siehe hier: https://forum.iobroker.net/topic/55616/vis-keine-gültige-lizenz-gefunden/10

                          Gruß Nico

                          U 1 Antwort Letzte Antwort
                          0
                          • AutomationNicoA AutomationNico

                            @uwe72 Ich weis, ist schon ein wenig älter die Diskussion, aber ich wollte mal fragen, ob du in deiner Konstellation die VIS mit Online Community Lizenz nutzt. Da hab ich Probleme. Siehe hier: https://forum.iobroker.net/topic/55616/vis-keine-gültige-lizenz-gefunden/10

                            Gruß Nico

                            U Online
                            U Online
                            uwe72
                            schrieb am zuletzt editiert von
                            #23

                            @automationnico Hi Nico, da kann ich dir leider nichts dazu sagen bzw. dir weiterhelfen. Kann mich an das Thema nicht mehr wirklich erinnern. Da ging es um VIS oder Jarvis. Wir sind zudem hier im MACVLAN Thread? Viele Grüße!

                            1 Antwort Letzte Antwort
                            0
                            • U uwe72

                              @dslraser jetzt hat es geklappt, habe Zugriff auf iobroker über den Browser.

                              Habe nun als subnet die IP meines NUCs (wo docker läuft) eingegeben.

                              DANKE!

                              version: '2.1'
                              
                              services:
                                iobroker:
                                  restart: always
                                  image: buanet/iobroker:latest
                                  container_name: iobroker
                                  hostname: iobroker
                                  ports:
                                    - "8081:8081"
                                  volumes:
                                    - ./my-datas/iobroker/iobrokerdata:/opt/iobroker
                                  networks:
                                    public:
                                      ipv4_address: 192.168.178.210
                              
                              networks:
                                public:
                                  driver: macvlan
                                  driver_opts:
                                    parent: eno1
                                  ipam:
                                    config:
                                      - subnet: 192.168.178.109/24
                              
                              

                              2102b0fa-d092-4e0a-9e83-7ffef080d6b4-image.png

                              S Offline
                              S Offline
                              squier23
                              schrieb am zuletzt editiert von
                              #24

                              @uwe72 hast du beim Subnet einfach nur die IP-Adresse des Hosts eingegeben? und bei "IP-Adresse" dann aber die Wunsch-IP-Adresse gelassen?

                              Bei mir hat das alles funktioniert, bis ich den Host (Synology NAS) neu starten musste. Ich komm zwar auf den ioBroker, aber die Shellys können nicht mit ihm kommunizieren...

                              U 1 Antwort Letzte Antwort
                              0
                              • S squier23

                                @uwe72 hast du beim Subnet einfach nur die IP-Adresse des Hosts eingegeben? und bei "IP-Adresse" dann aber die Wunsch-IP-Adresse gelassen?

                                Bei mir hat das alles funktioniert, bis ich den Host (Synology NAS) neu starten musste. Ich komm zwar auf den ioBroker, aber die Shellys können nicht mit ihm kommunizieren...

                                U Online
                                U Online
                                uwe72
                                schrieb am zuletzt editiert von
                                #25

                                @squier23 ich bin beim Thema nicht mehr drin, aber es funktioniert alles :-)

                                D.h. nutze docker-compose und im iobroker werden auch die shellys erkannt (coap und mittlerweile mit mqtt).

                                Wie kann ich dir helfen?

                                OK, einfach mal ins Blaue...

                                  iobroker:
                                    restart: always
                                    image: buanet/iobroker:latest
                                    container_name: iobroker
                                    hostname: iobroker
                                    network_mode: "host"
                                    volumes:
                                      - ./my-datas/iobroker/iobrokerdata:/opt/iobroker
                                      - ./my-datas/nginx:/home/uwe72/export4nginx
                                
                                

                                4354e770-9b2b-4f97-a783-5d8ed875d67b-image.png

                                fe6cffe9-4014-485d-9a5a-0daf92964743-image.png

                                917aec94-d3a5-4dd5-9ce9-0e75bcf95bbf-image.png

                                D 1 Antwort Letzte Antwort
                                0
                                • U uwe72

                                  @squier23 ich bin beim Thema nicht mehr drin, aber es funktioniert alles :-)

                                  D.h. nutze docker-compose und im iobroker werden auch die shellys erkannt (coap und mittlerweile mit mqtt).

                                  Wie kann ich dir helfen?

                                  OK, einfach mal ins Blaue...

                                    iobroker:
                                      restart: always
                                      image: buanet/iobroker:latest
                                      container_name: iobroker
                                      hostname: iobroker
                                      network_mode: "host"
                                      volumes:
                                        - ./my-datas/iobroker/iobrokerdata:/opt/iobroker
                                        - ./my-datas/nginx:/home/uwe72/export4nginx
                                  
                                  

                                  4354e770-9b2b-4f97-a783-5d8ed875d67b-image.png

                                  fe6cffe9-4014-485d-9a5a-0daf92964743-image.png

                                  917aec94-d3a5-4dd5-9ce9-0e75bcf95bbf-image.png

                                  D Offline
                                  D Offline
                                  drapo
                                  schrieb am zuletzt editiert von
                                  #26

                                  @uwe72 so wie das jetzt aussieht läuft dein system nicht mehr auf MACVLAN sondern im Host mode ist das korrekt? Warum bist du weg vom MACVLAN gab es da Probleme?

                                  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

                                  793

                                  Online

                                  32.5k

                                  Benutzer

                                  81.6k

                                  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