A cache de DNS é comum no servidor Ubuntu de produção?

3

No Ubuntu, o DNS não é armazenado em cache.

Então, se o meu programa usar muitas consultas DNS, será claro.

Eu sabia que no RHEL, eles tem o nscd instalado por padrão, então no Ubuntu, se eu quiser usar o servidor como um servidor de produção, eu deveria sempre instalar o nscd ?

    
por Ryan 03.05.2012 / 06:54

2 respostas

3

O armazenamento em cache do DNS dependerá do servidor DNS no qual você está apontando seu servidor Ubuntu (por exemplo, /etc/resolv.conf). Esse servidor DNS provavelmente está configurado para armazenar em cache.

Você pode executar seu próprio servidor de nomes em cache na própria caixa do Ubuntu. Você terá mais controle sobre como funciona nesse caso. Se o servidor de nomes de armazenamento em cache estiver sendo executado localmente, você também poderá salvar algum tempo de ida e volta na rede. Mas não é óbvio que essa configuração será significativamente melhor do que depender do servidor DNS de seu provedor de serviços.

    
por 03.05.2012 / 14:04
0

Depende se o seu servidor quiser resolver nomes ou não.

Instale-o, configure-o para registrar tudo e inicie-o - se não estiver fazendo nada, desligue-o.

    
por 03.05.2012 / 13:17