Is Home Assistant OS VLAN aware?

I’m looking to deploy an HA node into a new environment that has a Unifi-based network with multiple VLANs. I want each VLAN (which represents a different group of users) to have Adguard as its DNS server.

I could do this with a Raspberry Pi with the vlan extensions and Docker installed and run multple containers - one per adguard instance. however, I am wondering with I can do this with Home Assistant - installing Home Assistant OS and multiple Adguard addons. This would require the OS to be VLAN aware though.

So, is it?

You don’t need a separate adguard for each VLAN (unless you want different configurations for different VLANs, but then I think it’s still better to have one DNS server with differing configuration on a per client basis).
I have a single DNS server (pi-hole but doesn’t matter) for all VLANs. I just configured each VLAN to use this DNS server as the primary DNS Server (I also use Unifi).

1 Like

Unfortunately, I may need different configurations. The VLANs separate different groups of users (adults and children) and each group has different security policies.

However, I may explore this further.

Personally I’d rather have one DNS server (maybe a second as a backup) with differing policies based on a per user basis. Probably also easier maintenance wise. Just imagine if you create a local DNS record for example to route the duckdns address internally to the IP, you need to condigure and maintain it on all the DNS servers.