Rilascio di PowerDNS Authoritative Server 4.2

Si è svolto rilascio del server DNS autoritativo PowerDNS Authoritative Server 4.2, progettato per gestire la fornitura delle zone DNS. Per i dati gli sviluppatori del progetto, PowerDNS Authoritative Server gestisce circa il 30% del totale dei domini in Europa (se si considerano solo i domini con firme DNSSEC, allora è il 90%). Il codice del progetto distribuito è sotto licenza GPLv2.

PowerDNS Authoritative Server offre la possibilità di memorizzare informazioni sui domini in diversi database, inclusi MySQL, PostgreSQL, SQLite3, Oracle e Microsoft SQL Server, così come in LDAP e file di testo comuni in formato BIND. La risposta può essere ulteriormente filtrata (ad esempio, per escludere lo spam) o reindirizzata tramite l'integrazione di gestori personalizzati in linguaggi come Lua, Java, Perl, Python, Ruby, C e C++. Tra le caratteristiche si evidenziano anche strumenti per la raccolta remota delle statistiche, inclusi SNMP o tramite Web API (per le statistiche e la gestione è integrato un server http), riavvio immediato, motore integrato per gestire gestori in linguaggio Lua, e la possibilità di bilanciamento del carico tenendo conto della posizione geografica del cliente.

Principali novità:

  • È stata aggiunta la possibilità di definizione registrazioni con gestori in linguaggio Lua, tramite i quali è possibile creare gestori sofisticati che tengono conto al momento della restituzione dei dati di AS, subnet, prossimità all'utente, ecc. Il supporto per le registrazioni Lua è implementato per tutti i backend di archiviazione, inclusi BIND e LMDB. Ad esempio, per restituire i dati considerando la verifica di disponibilità in background degli host nella configurazione della zona, ora è possibile specificare:

    @ IN LUA A «ifportup(443, {‘52.48.64.3’, ‘45.55.10.200’})»

  • È stata aggiunta una nuova utility ixfrdist, che consente di trasferire zone da un server autorevole tramite richieste AXFR e IXFR, tenendo conto della pertinenza dei dati trasferiti (per ogni dominio viene eseguito un controllo del numero SOA e vengono caricate solo le nuove versioni della zona). L'utility consente di organizzare la sincronizzazione delle zone su un numero molto elevato di server secondari e ricorsivi senza creare un grande carico sul server primario;
  • Nell'ambito della preparazione all'iniziativa DNS flag day 2020 Il valore del parametro udp-truncation-threshold è stato ridotto da 1680 a 1232, il che dovrebbe ridurre significativamente la probabilità di perdita di pacchetti UDP. Il valore 1232 è stato scelto poiché è il massimo in cui la dimensione della risposta DNS, tenendo conto di IPv6, rientra nel valore MTU minimo (1280);
  • Aggiunto un nuovo backend di archiviazione basato su DB LMDB. Il backend è completamente compatibile con DNSSEC, può essere utilizzato per zone master e slave, e garantisce prestazioni superiori rispetto alla maggior parte degli altri backend. Prima del rilascio, nel codice è stata apportata una modifica che ha interrotto il funzionamento del backend LMDB (la gestione delle zone slave e il caricamento tramite pdnsutil funzionano, ma comandi come «pdnsutil edit-zone» non funzionano più. I problemi saranno risolti nel prossimo rilascio correttivo;
  • È stata interrotta la supporto per la funzione poco documentata «autoserial», che interferiva con la risoluzione di alcuni problemi. In conformità con i requisiti RFC 8624 (GOST R 34.11-2012 è stato spostato nella categoria «MUST NOT») in DNSSEC è stato interrotto il supporto per gli hash GOST DS e le firme digitali ECC-GOST.

Ricordiamo che PowerDNS è passato a un ciclo di sviluppo semestrale, secondo il quale è previsto un significativo rilascio del PowerDNS Authoritative Server per febbraio 2020. Gli aggiornamenti per i rilasci principali saranno sviluppati nel corso dell'anno, seguiti da sei mesi dedicati al rilascio di correzioni di vulnerabilità. Pertanto, il supporto per il ramo del PowerDNS Authoritative Server 4.2 durerà fino a gennaio 2021.

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