Configuração do servidor BIND DNS, estou perdido
Pergunta
Espero que você me perdoe por pensar que a configuração de um servidor DNS seria fácil. Acontece que é muito difícil ... especialmente se você nunca fez isso antes.
Para recapitular um pouco, eu já perguntei se alguém poderia recomendar um servidor DNS pessoal para Windows XP para uso em um projeto de desenvolvimento.
O meu desejo básico é hospedar um servidor de DNS que representa a tabela de pesquisa seguinte:
Address | IP
------------------+--------------
*.devdomain1.dev | 192.168.10.2
*.devdomain2.dev | 192.168.10.2
Você sabe como configurar isso no BIND 9? Ou talvez haja uma solução mais fácil que eu tenha esquecido. Eu sei que eu poderia acrescentar os subdomínios individuais no meu arquivo HOSTS, mas uma vez que temos um monte de subdomínios que tem de ser mantido em várias máquinas dev Eu preferiria ter uma configuração curinga simples.
Solução
Um arquivo de zona como esta deve ser suficiente (no meu sistema esta seria em /etc/bind/zones/devdomain2.dev.hosts)
devdomain2.dev. IN SOA localhost. johannesh.devdomain2.dev. (
1102522753
10800
3600
604800
38400
)
devdomain2.dev. IN NS localhost.
*.devdomain2.dev. IN A 192.168.10.2
Então meu /etc/bind/named.conf.local faria referência isso da seguinte forma
zone "devdomain2.dev" {
type master;
file "/etc/bind/zones/devdomain2.dev.hosts";
};
(Nota você pode adaptar este domínio .dev apenas curinga inteiramente, ou criar outra zona para devdomain1)
Outras dicas
Até que ponto você tem?
Você poderia simplesmente criar uma zona para .dev e usar um curinga gravar