I’m running TrueNAS scale v 25.04.2.6. I have a standard bridge (br0) also installed. I have a few apps (notably Adguard and Home Assistant) that are currently using a macvlan; Adguard because I’m using it as my DNS to do local DNS rewrites, and Home Assistant for mDNS.
I’m also running Wg-easy (community edition). As expected Wg-easy can’t access the apps on the macvlan.
To solve this I’ve created a shim-bridge (as outlined here). It’s a bit kludgy, particularly having an init script to redefine the bridge after every reboot. But it works.
However, I’ve been thinking that maybe a L2 ipvlan would be a more elegant solution. Specifically, if I place Adguard, Home Assistant and Wg-easy on the L2 ipvlan - is that a neater solution? Do I get all the functionality without the workaround?
One downside I can see is that I lose address reservation on my router with ipvlan. Are there others? Will it work, or will it open up a can of routing worms?![]()