DNS killing me

Does anyone here know DNS backwords and forwards to include knowing how to set it up for internal and external users (private and public ip addresses)??? Any help would be great!

This is the area to post technical questions. Cross posting is also against the rules.