You can do it either way. Just make sure that you only have one DHCP server running on your network or you'll be pulling your hair out. Also make sure to configure the DHCP server to use your Linux server's IP address for DNS when doling out the IP configuration to your clients.