cache DNS no Ubuntu

5

É verdade que o Ubuntu não tem cache DNS por padrão e quais opções eu tenho para ativá-lo? A opção bind9 pode ativar o armazenamento em cache do DNS?

    
por user3448600 28.04.2016 / 12:51

1 resposta

4

O Ubuntu Desktop tem o pacote dnsmasq-base embutido no NetworkManager, mas com a função de cache dns desabilitada, você pode checar seus logs:

zgrep dnsmasq /var/log/syslog* | grep disabled 
....
dnsmasq[1546]: started, version 2.68 cache disabled
....

você pode instalar o dnsmasq se você estiver usando o Ubuntu Server e este tiver o cache ativado por padrão.

Se você está no Ubuntu Desktop, você pode habilitar o cache em dnsmasq-base / network-manager com isto:

adicione um arquivo em /etc/NetworkManager/dnsmasq.d/

sudo vim /etc/NetworkManager/dnsmasq.d/cache

adicione esta linha:

cache-size=1000

e depois disso na linha de comando:

sudo restart network-manager

tente NÃO instalar o dnsmasq no Ubuntu Desktop, habilite o cache com o dnsmasq-base. Se você estiver no Ubuntu Server, instale o dnsmasq, se ainda não estiver instalado.

    
por Yonsy Solis 28.04.2016 / 19:16

Tags