I would start by looking at the Red Hat installation manual.
http://www.redhat.com/docs/en-US/Red...e/ch-bind.html
DNS on Linux consists of a configuration file and a few zone files.
The configuration file is called /etc/named.conf.
I would get DNS working before trying to set up DHCP.
Here are some other documents you may find useful.
What is BIND and what does it do?
http://www.isc.org/software/bind/whatis
BIND 9 Administrator Reference Manual
http://www.bind9.net/manuals
ISC BIND Name Server – Howtos, Links, Whitepapers
http://www.bind9.net/links