Bind não está fazendo cache
PessoALL,
Estou precisando da ajuda de vcs com o Bind (com chroot no CentOS 5.4). Ele só resolve quando tenho link ativo. Quando meu link está down, ele não resolve. Ou seja, não está fazendo cache, correto?
Já comentei a diretiva "forwarders { };" e nada.
Qualquer ajuda é bem vinda.
[ Abraço a todos ]
Re: Bind não está fazendo cache
galera...entrando no assunto ai.
meu dns hoje ta só pra direto do dominio e reverso do bloco de ips..
pra fazer cache, nao consigo, ele diz que o comando Forwarders la não existe. Ja procurei documentação sobre e nãoa chei. a versão do meu é a 9.5.1
alguem teria noção do pq?
valeu
Re: Bind não está fazendo cache
Ola galera to acompannando o topico, realmente um cache com bing9 instalado ajuda muito, na conversao de nomes é excelente a respota, pqo cliente nao faz mais isso e sim o servidor,, so q ate agora nao entendi bem uma questao.
Onde é feito as configuraçoes nele, sendo q instalo ele pelo apt-get install bind9 e faço as configuraçoes do named.conf... somente isso ele funciona??? pra dar o nslookup é preciso dar o comando dnsutils "apt-get install dnsutils
Re: Bind não está fazendo cache
no meu caso tem varios named
named.conf
named.conf.local
named.conf.default-zones
named.conf.origins
Como ficaria a configuracao
Re: Bind não está fazendo cache
Alexandre, o Bind chega a gerar logs dos nomes em cache?
aqui não to conseguindo chegar em um tempo de consulta considerável como o do seu exemplo.
vlwww
Re: Bind não está fazendo cache
Galera, como o povo fala, quem procura acha... pra quem quer tai.. Squid + Thundercache 3.1 + Cache DNS (Receita Pronta) - MK-AUTH ai tem passo passo pelo script .sh dos arquivos pra instala Cache-DNS, Cache, Thunder... eu nao usei o script, do site.. mas aproveitei os passos dele pra faze o meu aqui na unha, assim tirei todas minhas duvidas sobre, DNS.. e cache.
So uma observa'cao... sobre Bind9... essa ferramenta deixa 3 op'coes de configura'cao para o DNS...
1 como Servidor DNS
2 como Servidor Master DNS
3 como Servidor Slave DNS.
Ai vc ve qual vc quer usar pra seu provedor e monta. Como a gent quer pra cache-dns eh onde usamos o bind9 pra fazer um servidor slave dns.
Re: Bind não está fazendo cache
Citação:
Postado originalmente por
aka2005
Galera, como o povo fala, quem procura acha... pra quem quer tai..
Squid + Thundercache 3.1 + Cache DNS (Receita Pronta) - MK-AUTH ai tem passo passo pelo script .sh dos arquivos pra instala Cache-DNS, Cache, Thunder... eu nao usei o script, do site.. mas aproveitei os passos dele pra faze o meu aqui na unha, assim tirei todas minhas duvidas sobre, DNS.. e cache.
...
Seu server DNS esta baseado nas configs desse script?
Esta efetuando o cache ?
Pelo que vi no script dele, as unicas configs que ele fez no named.conf foram de apontar o diretorio e adicionar o DNS do google no forwarders.
Re: Bind não está fazendo cache
O DNS cache, sim estao configurados quase igual... mudei hostname, o arquivo resolv.conf pro ip do meu cache:
search (nome cachedns)
nameserver (ip do cachedns)
-----------------------------
e mudei o arquivo /etc/bind/named.comf.options
somente adicionei o FORWARDS...
Esta fazendo cache normalmente... teste o sua configuracao pelo comando:
#/>named-checkconf (se tudo tive ok, ele pula pra outra linha normal)
ai sim vc usa a ferramenta NSLOOKUP, pra tertar o cache...
teste assim:
#/>time nslookup www.terra.com.br
vai aparecer algo desse tipo:
Server: 174.100.100.2
Address: 174.100.100.2#53
Non-authoritative answer:
Name: www.terra.com.br
Address: 200.154.56.80
real 0m0.011s
user 0m0.000s
sys 0m0.008s
Re: Bind não está fazendo cache
Citação:
Postado originalmente por
aka2005
O DNS cache, sim estao configurados quase igual... mudei hostname, o arquivo resolv.conf pro ip do meu cache:
search (nome cachedns)
nameserver (ip do cachedns)
-----------------------------
e mudei o arquivo /etc/bind/named.comf.options
somente adicionei o FORWARDS...
Esta fazendo cache normalmente... teste o sua configuracao pelo comando:
#/>named-checkconf (se tudo tive ok, ele pula pra outra linha normal)
ai sim vc usa a ferramenta NSLOOKUP, pra tertar o cache...
teste assim:
#/>time nslookup
www.terra.com.br
vai aparecer algo desse tipo:
Server: 174.100.100.2
Address: 174.100.100.2#53
Non-authoritative answer:
Name:
www.terra.com.br
Address: 200.154.56.80
real 0m0.011s
user 0m0.000s
sys 0m0.008s
É pelo tempo de resposta ai, realmente esta fazendo cache....estou fazendo o teste no CentOS.
Vou começar a testar no Debian pra ver.....
Voce ta fazendo no server do Thunder ou em maquina separada?
Vlw...
Re: Bind não está fazendo cache
No server do thunder, montei um Debian, instalei o Bind9, montei o squid conforme minhas necessidades, e montei o TC 3,,,, fico bom, agora to vendo o TC 3.1.... e o 4.
Re: Bind não está fazendo cache
SO uma observa'cao, no tuto do mykauth.... ele mostra. pra por no /etc/resolv.conf:
search (nome do dominio criado)
nameserver (ip da operadora)
nameserver 8.8.8.8
options timeout:1
options rotate
nameserver (ip do servidor)
AI pra q o cache-dns funcione, vc tem q desativar os ips das operadoras ai, e por somente o da maquina:
search XXXX.com.br
#nameserver (ip da operadora)
#nameserver 8.8.8.8
#options timeout:1
#options rotate
nameserver (ip da maquina dns-cache)
Re: Bind não está fazendo cache
Citação:
Postado originalmente por
aka2005
SO uma observa'cao, no tuto do mykauth.... ele mostra. pra por no /etc/resolv.conf:
search (nome do dominio criado)
nameserver (ip da operadora)
nameserver 8.8.8.8
options timeout:1
options rotate
nameserver (ip do servidor)
AI pra q o cache-dns funcione, vc tem q desativar os ips das operadoras ai, e por somente o da maquina:
search XXXX.com.br
#nameserver (ip da operadora)
#nameserver 8.8.8.8
#options timeout:1
#options rotate
nameserver (ip da maquina dns-cache)
Cara estive testando por aqui, mais pelos resultados acho que não esta fazendo cache.
To testando o servidor em paralelo MK e, o tempo de resposta nas consultas ficam entre:
real:0m1.240s
user:0m0.004s
sys:0m0.012s
O "user" varia as vezes pra 0.00, mais a cada consulta ele alterna.
Fiz o teste removendo os nameserver e deixando somente o IP da maquina, ele nem chega a pingar mais.
Re: Bind não está fazendo cache
No /etc/bind/named.conf.option... vc descomento o Forwards.. e adiciono 2 ips da sua operadora, ele busca ali quando nao consegue resolver os nomes quando consulta... sao so esses 2 items pra configurar.... ali no named.conf.options. e no /etc/resolv.conf.
Re: Bind não está fazendo cache
Citação:
Postado originalmente por
aka2005
No /etc/bind/named.conf.option... vc descomento o Forwards.. e adiciono 2 ips da sua operadora, ele busca ali quando nao consegue resolver os nomes quando consulta... sao so esses 2 items pra configurar.... ali no named.conf.options. e no /etc/resolv.conf.
Então cheguei a descomentar sim....mais mesmo assim ainda a resposta vem com atraso...vou ver se eu refaço toda a instalação e ver se algo de errado, mais a principio esta tudo Ok.
Como você deixou a config de DNS do seu MK para consultar ?
vlw