Rilascio del server DNS KnotDNS 2.9.0

Pubblicato rilascio KnotDNS 2.9.0, server DNS autorizzato ad alte prestazioni (il risolutore è un'applicazione separata) che supporta tutte le funzionalità DNS moderne. Il progetto è sviluppato dal registro ceco CZ.NIC, scritto in C e distribuito sott Licenza GPLv3.

KnotDNS è progettato per un'elevata efficienza nella gestione delle richieste, utilizzando un'implementazione multithread e per lo più non bloccante, ben scalabile su sistemi SMP. Questa versione offre funzionalità come l'aggiunta e la rimozione dinamica di zone, il trasferimento di zone tra server, DDNS (aggiornamenti dinamici), NSID (RFC 5001), estensioni EDNS0 e DNSSEC (incluso NSEC3), e limitazioni dell'intensità delle risposte (RRL).

Nel nuovo rilascio:

  • Supporto completo per il calcolo dei numeri di serie (SOA) per le zone su server master e slave, utilizzando la firma digitale della zona sul server slave.
  • Il modulo geoip ora supporta record con modelli di sostituzione (wildcard).
  • Per DNSSEC è stata aggiunta una nuova impostazione ‘rrsig-pre-refresh’ per ridurre la frequenza degli eventi di firma della zona.
  • È stata aggiunta l'impostazione ‘tcp-reuseport’ per impostare la modalità SO_REUSEPORT(_LB) per i socket TCP.
  • È stata aggiunta l'impostazione ‘tcp-io-timeout’ per limitare il tempo delle operazioni di input/output in ingresso su TCP.
  • È stata notevolmente aumentata la performance delle operazioni di modifica del contenuto della zona.
  • Il supporto per la riconfigurazione delle interfacce di rete e dei gestori è stato interrotto, poiché non può essere eseguito dopo il ripristino del processo con privilegi.
  • È stata rielaborata l'implementazione dei DNS Cookies per una piena conformità alla bozza di specifica draft-ietf-dnsop-server-cookies.
  • Di default, il limite massimo di connessioni TCP è ora fissato alla metà del limite di sistema per i descrittori di file, con un numero massimo di file aperti pari a 1048576.
  • Nella selezione del numero di gestori da avviare, ora si utilizza il numero di CPU, con un minimo di 10.
  • Molte opzioni sono state rinominate, ad esempio ‘server.tcp-reply-timeout’ è diventata ‘server.tcp-remote-io-timeout’, ‘server.max-tcp-clients’ è diventata ‘server.tcp-max-clients’, ‘template.journal-db’ è diventata ‘database.journal-db’ e così via. Il supporto per i nomi precedenti sarà mantenuto almeno fino al prossimo rilascio significativo.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster