Can't think of a better way to title my issue; I have a single /24 for a small office, and due to a desire to avoid unnecessarily complicating things, I prefer to keep all the access ports on a single vlan. However, I need to pass some DHCP options on to different groups of clients-- TFTP Server for phones, and a few other items that escape me right now. I don't want to pass the TFTP server info to most clients; I actually want to use a different TFTP server for a printer, and there are a few other options we push to some clients such as default routes.
The "easy" way to do this with the EdgeRouter is to push different devices onto different VLANs and create a separate subnet and shared network object for each. That would fonce me to break my 40-device network into six VLANs... which seems insane.
On our Linux server in the other office though, all we need to do is assign "groups" within a given subnet where the parameters apply; everything in these groups is statically mapped. It is easy to migrate hosts between groups
Is there any way to avoid the madness of VLAN Hell in my situation, without adding in an independent DHCP server on a VM?