Entiendo que hablas de crear un servidor DNS en tu propia red? Cuando configuras uno, hay varios métodos de funcionamiento, uno de ellos (creo que se le llama "backup" o "secundario" pero no estoy seguro) lo que hace es preguntarle por la traducción nombre-ip a otros servidores DNS que tú le pongas (los de google, de tu ISP, etc), y luego lo guardan. Así que en este caso, si entrases en algo que tiene en su registro, tu servidor DNS daría ese dato, mientras que si no lo tiene guardado, se lo preguntaría a otro servidor DNS externo, lo guardaría en su registro y te lo daría. Más o menos creo que es así como funcionan, pero tampoco estoy seguro de si es exactamente el tipo de servidor por el que preguntas.