feel free to post specific questions
for that vague statement you could have a look in lq's wiki section.
and dont expect help from just a single person! we all here have a life next to lq, need to go to work and earn money or go to school of some sort.
so - if you want to know how to setup a dns server:
step one: do some homework, i.e. google, lq wiki etc
in fact you can do that with all you want to know... show some initiative