My network uses IPv6 but needs to handle prefix changes, so I need containers to receive router advertisements from the external router. I’m using a VLAN tag specifically for this purpose.
In IncusOS, I configured a vlan interface with the instances role.
In Incus itself I configured a macvlan interface with the vlan as a parent, which made this work.
However I also want to utilize ACLS, which are only available to Bridge and OVN interfaces.
But once I setup a Bridge with its parent as the macvlan, my instance doesn’t receive RAs.
Hmm, right, that’s going to be slightly annoying as your host itself needs that VLAN for connectivity… If it didn’t and it was just going to be the containers, it would have been pretty easy to unset addresses and then consume the vlan08 interface through bridge.external_interfaces but yeah, no such luck here.
I don’t need host connectivity with vlan08 – using the untagged interface for connectivity is fine. Would it work to remove addresses: ["slaac"] and use addresses: [] for vlan08?