Como criar um dominio interno com bind9

Quando estamos fazendo testes de aplicações é normal montarmos servidores e urls personalizadas. Para mim o que sempre foi bem chato foi ter que editar o meu arquivo /etc/hosts e adicionar uma entrada lá. Não pelo trabalho em si, mas por sempre achar que fazer daquele jeito apesar de ser o mais rápido e fácil me parecia ser errado. Acho que era o meu Sysadmin interior se remoendo todo!