La sortie de PowerDNS Authoritative Server 4.5, un serveur DNS autoritaire destiné à la gestion des zones DNS, a été annoncée. Selon les développeurs, PowerDNS Authoritative Server gère environ 30 % du total des domaines en Europe (si l'on considère uniquement les domaines avec des signatures DNSSEC, ce chiffre atteint 90 %). Le code du projet est distribué sous la licence GPLv2.
Le Serveur DNS Autoritaire PowerDNS permet de stocker des informations sur les domaines dans différentes bases de données, y compris MySQL, PostgreSQL, SQLite3, Oracle et Microsoft SQL Server, ainsi que dans LDAP et des fichiers texte ordinaires au format BIND. La réponse peut être filtrée de manière supplémentaire (par exemple, pour éliminer le spam) ou redirigée à l'aide de gestionnaires personnalisés dans des langages comme Lua, Java, Perl, Python, Ruby, C et C++. Parmi ses caractéristiques, on note des outils pour la collecte de statistiques à distance, notamment via SNMP ou par l'intermédiaire d'une API Web (pour les statistiques et la gestion, un serveur http intégré est prévu), redémarrage instantané, moteur intégré pour connecter des gestionnaires en langage Lua, possibilité d'équilibrage de charge en fonction de la localisation géographique du client.
Les principales nouveautés :
- Le cache des zones DNS est activé par défaut, permettant de conserver la liste des zones DNS en mémoire vive. Ce cache permet d'éviter d'accéder à la base de données lors du traitement des requêtes inconnues. domaines et protège le serveur contre les attaques visant à épuiser les ressources informatiques.
- L'ordre de traitement des demandes AXFR sur les serveurs DNS secondaires a été modifié afin d'accroître la priorité donnée à la livraison des modifications réelles sur les systèmes ayant un très grand nombre de zones (plus de 100 000).
Source : opennet.ru
