The domain name system (DNS) is the way that Internet domain names are located and translated into IP (Internet Protocol) addresses.
A domain name is a meaningful and easy-to-remember "handle" for an Internet address.
Because maintaining a central list of domain name/IP address correspondences would be impractical, the lists of domain names and IP addresses are distributed throughout the Internet in a hierarchy of authority.
DNS Server should installed on your server for configuration.
There are many books available in the market to learn how to configure and work with DNS.