Según la definición que podemos encontrar en Wikipedia un DNS es:
El sistema de nombre de dominio (en inglés Domain Name System, DNS) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado al internet o a una red privada. Este sistema asocia información variada con nombres de dominios asignado a cada uno de los participantes. Su función más importante, es traducir (resolver) nombres inteligibles para los humanos en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.
A través de este post se verán las generalidades del servicio de resolución de nombres, la configuración y mantenimiento de un servicio de nombres con BIND9, bajo la plataforma Linux, aunque la mayoría de estos conceptos se pueden aplicar a cualquier servicio de DNS sobre otras plataformas.
» Leer más: Instalar y configurar servidor DNS en Ubuntu Linux