Un servidor DNS primario es responsable de proporcionar información DNS autorizada para un dominio o zona en particular. Cuando un cliente DNS envía una consulta DNS, primero se comunica con el servidor DNS principal de ese dominio. Luego, el servidor DNS primario proporciona al cliente DNS las direcciones IP correspondientes al nombre de dominio consultado. Si el servidor DNS primario no tiene la información, se comunicará con el servidor DNS secundario.
Es importante tener servidores DNS primarios y secundarios para un dominio a fin de proporcionar redundancia en caso de que un servidor deje de estar disponible.
Al configurar los ajustes DNS para un dominio, el servidor DNS primario generalmente se especifica como el primer servidor DNS en la lista de servidores DNS para el dominio.