Hallo,
ich setze gerade mein Setup mit einem Docker Host und einer Router/Firewall VM auf. Der Docker Host ist nur mit einem "Cloud vLAN Free" mit der Router VM verbunden und hat keine direkte Verbindung ins Internet.
Um granularer Firewallregeln zentral auf meiner Firewall VM machen zu können, möchte ich MACVLAN Interfaces mit 802.1Q VLAN Tags am Docker Host einsetzen. D.h. ich möchte im von netcup bereitgestellten VLAN zwischen den VMs noch mal VLAN tagging fahren. Natürlich könnte ich mir auch mehrere "Cloud vLAN Free" Interfaces anlegen und damit den Docker Host und den Router mit mehreren getrennten Netzen verbinden, aber mit VLANs finde ich das ganze etwas übersichtlicher und leichter zu managen.
Nun zur Frage - eigentlich hatte ich nicht damit gerechnet, dass das überhaupt geht, aber was soll ich sagen - Zumindest Pings gehen durch. Der Docker Host hat ein eth1.100 Interface welches Pakete ausgehend mit der ID 100 tagged und die Firewall VM erhält die Pakete einwandfrei mit ID 100.
Nun heißt es nicht immer dass das was geht auch erlaubt ist - hat hier jemand schon sowas ähnliches gemacht? Soll ich beim Support nachfragen?
Danke
edit: eine kleine Zeichnung zur Veranschaulichung des Setups:
pasted-from-clipboard.png