Flint 2 - DNS per device

hello there- i would like to configure multiple device based DNS on the flint2- can anyone suggest if this is possible. Basic use case is for example one device to go to 8.8.8.8 and others to go through a specific DNS like nextdns, opendns

I would assume that this is possible with some luci magic (maybe VLAN based config)
What is the exact use case for it?

If you want to have a group of multiple clients by mac address and use a different dns instead of default, i recommend using dnsmasq tagging.

If only for full dhcp on the interface, you can use dhcp option 6.

I think adguard home can control each device and select upstream dns servers

Adguard setting > Client setting > create which device and put upstream

I have subscribed to NextDNS and have multiple profiles created which are for general browsing with no restrcitions and then for students- profiles which block social media, youtube, FB. Ideally it would be good to push Unfiltered DNS to the teachers devices however for the kids devices/mac addresses push the DNS which have the restrcitions…

Tbh, this isn’t the right way. DNS servers can be changed on end devices.
Better way would be using VLAN in combination with some firewalling.