Sure!
1) Your dhcp server configuration needs to include a scope for each subnet/vlan.
2) The router that is routing one vlan to another, needs a config statement directing all dhcp requests to the DHCP servers IP address. On cisco routers, you would use "ip helper-address". If your router is a linux box, then take a look at the program "dhcrelay".
Note: If your router is a linux box that is also acting as the dhcp server for all vlans, then step 2 would not apply. Just step 1.
|