Configurando um servidor DNS como o OpenDNS [closed]

0

Eu quero configurar um servidor de ligação que responda com um arquivo de zona, mesmo que esse arquivo de zona não tenha sido criado anteriormente.

Basicamente, eu preciso de um servidor DNS de estacionamento que responda a cada nome de domínio (assim como o servidor de fallback do OpenDNS)

O Bind permite um servidor DNS como esse ou você tem algum outro servidor para fazer isso em pouco tempo?

    
por tolginho 30.09.2012 / 15:13

1 resposta

1

Suponho que você não precisa do BIND para responder com um arquivo de zona (o que implica o protocolo de transferência de zona DNS), mas sim para responder a consultas de tipos normais (como A , MX , etc ...) para qualquer nome com dados escolhidos.

Uma maneira de fazer isso é configurar seu servidor para ser autoritativo para a zona raiz (".") e colocar nele os registros curinga. Isso não é tecnicamente correto porque o ápice da zona não corresponderá aos pontos de delegação, mas funciona na prática.

Por exemplo: em named.conf :

zone "." {
    type master;
    file "db.root";
};

E no arquivo da zona raiz:

@    IN    SOA    your.server.name. your.email.address. (
                  2012093001 604800 86400 2419200 86400 )
     IN    NS     your.server.name.

*    IN    foo    bar
     IN    baz    quux

... onde "foo bar" e "baz quux" são os RRtype e RRdata dos registros que você gostaria de servir para cada nome sob a raiz.

Nota : certifique-se de não usar o mesmo servidor como um resolvedor recursivo!

    
por Celada 30.09.2012 / 20:54