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.

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top