Insider Preview IP 1 zur V 4.8 - veröffentlicht

Verehrte Nutzer des Timberwolf Servers. Wir haben die IP1 zur nächsten Hauptversion 4.8 für alle Modelle des Timberwolf Servers freigegeben.

Bild

Diese neue Version enthält eine neue Funktion zum selektiven Löschen von Datenpunkten in ein oder mehreren Zeitserien sowie 16 Verbesserungen und wichtige Fehlerkorrekturen


Insbesondere die neuen Funktionen zum selektiven Löschen in Zeitserien sind sehr wichtig, weil damit erstmals ein Bereinigen sowie ein Kürzen von Zeitserien möglich wird. Damit kann massiv Speicherplatz reduziert werden, womit auch Backup / Restore kürzer wird. Zudem können damit Datenschutzanforderungen umgesetzt werden.

Foren Diskussion: viewtopic.php?t=6070

Release Notes im Wiki: https://elabnet.atlassian.net/wiki/x/AYCEyw


WICHTIG: Dies ist die eine neue Insider Preview im Zyklus 4.8. Mit Installation der letzten Hauptversion 4.5 wurde der Bezug für Insider Versionen zurückgesetzt. Mitglieder im Insider Club müssen daher in der Systemaktualisierung erst den Bezug von Insider Versionen wieder freischalten, damit das Update angezeigt wird.

4.4.5 Umgehen von belegten Ports mit MacVLAN

Beschreibung: Eigene IP-Adresse je Docker und zuweisen von Ports

Kategorie: Docker

Link zu diesem Beitrag: Alles auswählen

[url=http://forum.timberwolf.io/app.php/kb/viewarticle?a=19]Knowledge Base - 4.4.5 Umgehen von belegten Ports mit MacVLAN[/url]

Mithilfe von MacVLAN kann die Problematik der belegten Ports in Docker auch in Zukunft umgehen (man kann schließlich nie mit absoluter Sicherheit sagen, ob Port Y mit einem Update für Service X benötigt wird).

Mithilfe von MacVLAN kann man jedem Docker Container eine separate IP Adressen zuweisen. So ist es möglich jeden Dienst auf den jeweiligen Ports laufen zu lassen, für welche dieser Dienst vorgesehen ist.

Zunächst ist hierzu eine grundlegende Entscheidung zu treffen und zwar, möchte man, dass die Docker Container mit dem Host (dem Timberwolf Server) kommunizieren können oder nicht?

Im Fall von EDOMI, Pihole vielen anderen ist diese Kommunikation beispielsweise zwischen Host (hier der Timberwolf Server) und Docker Container zwingend erforderlich. Jedoch kann es aus Sicherheitsgründen auch manchmal wünschenswert sein, dass die Container nicht mit dem Host kommunizieren können.

Sollen die Container mit dem Host kommunizieren können muss zunächst die entsprechende Ethernet Schnittstelle des Timberwolf Servers ebenfalls in den MACVLAN Modus umgeschaltet werden.

Hierfür bitte einfach im Timberwolf einloggen, dann auf:
Eintellungen -> Netzwerk -> LAN, die verwendete Schnittstelle auswählen, meist eth0, dann ein Haken bei Schnittstelle im MacVLAN-Modus betreiben setzen, speichern und bestätigen.

Bitte beachtet: Durch diesen Vorgang erhält der Ethernet Port eine neue MAC-Adresse und erhält damit von eurem DHCP Server (im lokalen Netz) eine neue IP zugewiesen.

Bild


Um MACVLAN für die Docker Container selbst einzurichten muss man sich auf dem Portainer einloggen und auf "Networks" klicken.
Danach auf der Seite zunächst auf +Add Network klicken.
Bild
Anschließend tragt ihr unter Name einen geeigneten Namen (in meinem Fall der Name meiner Arbeitsgruppe zuhause) ein. Im Beispiel hier: Dahoam

Unter Subnet muss im Anschluss der Netzwerkbereich Eures Heimnetzwerks eingetragen werden. In diesem Beispiel steht dieser zumeist auf den Werkseinstellungen der Fritzbox 192.168.178.0/24, also mit der Subnetmask ausgeschrieben 255.255.255.0 und das Gateway, also hier die IP der Fritzbox 192.168.178.1
Als Treiber (Driver), wählt ihr dann macvlan aus

Nun noch unter "Driver Options" bei "name" "parent" und bei value "eth0" eintragen und das Netzwerk erzeugen.

Bild

Quelle: viewtopic.php?f=25&t=203