Funcionou 100%, o problema é que perigoso mesmo... Ou seja tem resposta para tudas as consultas. Vou dar uma olhada para melhorar o script. Obrigado pela dica.
Att, Marcelo Marra -----Mensagem original----- De: [email protected] [mailto:[email protected]] Em nome de Jean Zanuzo Enviada em: domingo, 27 de fevereiro de 2011 16:10 Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" Assunto: Re: [FUG-BR] PowerDNS - Consultas inexistente Em 27/02/2011 14:44, Marcelo Marra escreveu: > Caros, > > Estou utilizando o PowerDNS para fazer consultas recursivas e estou > querendo configurar ele para quando for solicitado ao powerdns um nome > que não existe gostaria de retornar para o cliente que fez a consulta > com nome inexistente um nome de um site nosso onde teria texto > informando que o nome não existe, claro vou colocar umas propagandas, como as Operadora fazem. > Alguem já fez isso no PowerDNS e sabe onde ativo isso. > > > att, > Marcelo Marra Assis > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Olá Vai precisar do powerdns-recursor (An advanced DNS recursor), lembre de instalar com suporte a lua. Voce também precisa criar um script em lua, informando depois o local onde ele está para o recursor.conf, por exemplo lua-dns-script=/usr/local/etc/pdns/nxdomain.lua Agora eu recomendo ler a documentacao do LUA para saber a sintax, um exemplo bem simples para o arquivo nxdomain.lua: function nxdomain (ip,domain,query_type) ips={} if query_type ~= pdns.A then return -1, ips end ips[1]={ query_type=pdns.A, content="10.0.0.1",ttl=1 } return 0, ips end No exemplo acima, quando o nome é inexistente, ele retorna o ip 10.0.0.1, onde teoricamente pode ter um apache rodando. Voce pode melhorar ele lendo a documentacao do Lua em http://www.lua.org/portugues.html Um exemplo seria alterar a resposta somente para dominios que sejam www.* evitando que vários programas recebam respostas falsas. Como sugestão minha, caso INSISTA em mudar a resposta, ofereça algo útil aos usuários, no lugar de propagandas inúteis e inesperadas, uma lista de possíveis sites seria uma melhor opção. Jean Zanuzo ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

