Quais são algumas maneiras de aumentar o desempenho de um servidor de nomes de cache Bind?

Quais são algumas maneiras de aumentar o desempenho de um servidor de nomes de cache Bind?

Eu tenho um servidor de nomes BIND na minha rede em uma máquina com muita RAM. Como posso aumentar o desempenho? Alguma maneira de aumentar o TTL para o qual as resoluções são armazenadas na memória? Alguma maneira de "pré-buscar" os principais nomes de domínio?

Responder1

O BIND faz seu próprio gerenciamento de memória e, desde que você tenha bastante RAM livre, nenhum ajuste é necessário. Por favor, não mexa com TTLs ou qualquer outra coisa especificada em uma RFC. Sério, as pessoas vão querer te machucar só por fazer essa pergunta. Quanto ao pré-armazenamento em cache, você certamente pode fazer um nslookup example.compara todos os vários nomes de domínio "comuns" que deseja armazenar em cache, mas deve haver relativamente poucos benefícios nisso.

Parece que você está buscando desempenho sem problemas de desempenho ou não nos informando sobre o problema real que está enfrentando. Se não está quebrado, não conserte. Se as pesquisas de DNS estiverem demorando muito, você pode querer usar seus servidores DNS de ISPs (ou outros servidores relativamente locais) como encaminhadores, já que a "distância" deles deve ser menor do que a do seu servidor fazendo pesquisas totalmente recursivas, e você obteria o benefício de seu cache também.

informação relacionada