Just a quick tip regarding the mult-VLANS environment:
To have the DHCP server distribute addresses belonging to the right VLANs is not a problem.
On the default router of each VLAN you need to redirect DHCP broadcast into a unicast towards the DHCP server (as broadcasts stay inside the VLAN, they would never reach the DHCP server if it is in another one).
Once you do this, the DHCP server will recieve a DHCP request coming for the IP@ of the PC's default gateway. So that the server will know in which VLAN is the requester is and will offer the 1st IP@ available for this VLAN. Get it?
Now to redirect DHCP broadcast into a unicast it depends on the router you're using. If it's a cisco, then the command is:
Code:
ip help-address 192.168.1.1
(assuming 192.168.1.1 is the IP of the DHCP server)
You need to type this command on each VLAN's interface of the router (well, only if you have some potential DHCP client in the VLAN of course).
Hope this help
Good luck for the rest!