I found a ticket for feature requests that asks for this to be reinstated. It seems that there was some "troubles" with the dhcp server and virtual interfaces, but there are not any details.
Would it be possible to see what the dhcp.config looks like when you have dhcp running on a virtual interface?
I have found examples of dhcp.configs that don't rely on a virtual interface, or don't seem to have one configured, they just assign addresses on a different network (ie, 10.x.x.x and 192.168.x.x, etc)
My other question is: I see that when details for the network are sent, they include dns server and router pointing a the dhcp server. For instance, my main network is 192.168.10.0/24 and i set the server as a router and dns server on 192.168.10.1.
When I create a new pool on 10.10.10.0/24 and the server is 10.10.10.1... I don't understand how the new address handles routing and dns requests. Clearly there has to be a dns server running on that interface and/or address, but what about routing? Does the routing table just handle this? Since I haven't tried it yet I don't know, maybe it just works
Thanks for the input.