Lançamento do servidor DNS KnotDNS 2.9.0

Publicado lançamento KnotDNS 2.9.0, um servidor DNS autoritário de alto desempenho (o recursivo é um aplicativo separado), suportando todos os recursos modernos do DNS. O projeto é desenvolvido pelo registro de nomes checo CZ.NIC, escrito em C e é distribuído sob a licença GPLv3.

KnotDNS se destaca pela alta performance no processamento de consultas, utilizando uma implementação multi-threaded e, em grande parte, não bloqueante, sendo bem escalável em sistemas SMP. Recursos como adição e remoção de zonas em tempo real, transferência de zonas entre servidores, DDNS (atualizações dinâmicas), NSID (RFC 5001), extensões EDNS0 e DNSSEC (incluindo NSEC3), e restrições de intensidade de respostas (RRL) são fornecidos.

No novo lançamento:

  • Implementado suporte completo para o cálculo de números de série (SOA) para zonas em servidores master e slave, ao aplicar a assinatura digital da zona num servidor slave;
  • O módulo geoip agora suporta registros com padrões de substituição (wildcard);
  • Para DNSSEC, foi adicionada uma nova configuração ‘rrsig-pre-refresh’ para reduzir a frequência de eventos de assinatura digital da zona;
  • Adicionada a configuração ‘tcp-reuseport’ para definir o modo SO_REUSEPORT(_LB) para sockets TCP;
  • Adicionada a configuração ‘tcp-io-timeout’ para limitar o tempo de operações de entrada e saída sobre TCP;
  • Significativamente aumentada a performance das operações de modificação do conteúdo da zona;
  • Apoio à reconfiguração de interfaces de rede e manipuladores foi encerrado, pois não pode ser feita após o processo de reinício de privilégios;
  • Reimplementação dos DNS Cookies para total conformidade com a especificação preliminar draft-ietf-dnsop-server-cookies;
  • Por padrão, o limite de conexões TCP agora é restrito a metade do limite do sistema para o número de descritores de arquivos, sendo que o número de arquivos abertos é 1048576;
  • Ao escolher o número de manipuladores a serem executados, agora é utilizado o número de CPU, mas não menos que 10;
  • Muitas opções foram renomeadas, por exemplo, ‘server.tcp-reply-timeout’ para ‘server.tcp-remote-io-timeout’, ‘server.max-tcp-clients’ para ‘server.tcp-max-clients’, ‘template.journal-db’ para ‘database.journal-db’, etc. O suporte a nomes antigos será mantido pelo menos até o próximo lançamento significativo.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster