Udgivelse af PowerDNS Authoritative Server 4.2

Har fundet sted udgave af den autoritative DNS-server PowerDNS Authoritative Server 4.2, designet til at organisere levering af DNS-zoner. For data projektudviklerne betjener PowerDNS Authoritative Server cirka 30% af det samlede antal domæner i Europa (hvis man kun betragter domæner med DNSSEC-underskrifter, så er det 90%). Koden er distribueres under GPLv2-licensen.

PowerDNS Authoritative Server giver mulighed for at gemme oplysninger om domæner i forskellige databaser, herunder MySQL, PostgreSQL, SQLite3, Oracle og Microsoft SQL Server, samt i LDAP og almindelige tekstfiler i BIND-format. Responsen kan desuden filtreres (for eksempel for at afskære spam) eller omdirigeres ved hjælp af egne behandlere skrevet i Lua, Java, Perl, Python, Ruby, C og C++. Blandt funktionerne er også værktøjer til fjernovervågning af statistik, herunder via SNMP eller gennem Web API (til statistik og administration er der indbygget en http-server), øjeblikkelig genstart, en indbygget motor til tilslutning af behandlere i Lua-sprog og load balancing baseret på kundens geografiske placering.

Vigtige nyheder:

  • Muligheden for definitioner af poster med håndtere i Lua-sprog, som muliggør oprettelse af avancerede håndtere, der tager hensyn til AS, subnet, nærhed til brugeren osv. Understøttelse af Lua-poster er implementeret for alle lagerbackends, herunder BIND og LMDB. For eksempel kan der nu angives til levering af data med baggrundskontrol af værternes tilgængelighed i zonekonfigurationen:

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

  • En ny værktøj ixfrdist, der muliggør overførsel af zoner fra den autoritative server ved hjælp af AXFR- og IXFR-forespørgsler, under hensyntagen til aktualiteten af de overførte data (for hvert domæne kontrolleres SOA-nummeret, og kun nye zoner indlæses). Værktøjet muliggør synkronisering af zoner på et meget stort antal sekundære og rekursive servere uden at skabe en stor belastning på den primære server;
  • Som led i forberedelserne til initiativet DNS flag day 2020 er værdien af parameteren udp-truncation-threshold reduceret fra 1680 til 1232, hvilket sikrer beskæring af UDP-svar til klienten, hvilket væsentligt bør reducere risikoen for tab af UDP-pakker. Værdien 1232 er valgt, da den er maksimum, hvor størrelsen af DNS-svaret under hensyntagen til IPv6 falder inden for den minimale MTU-værdi (1280);
  • En ny lagerbackend baseret på databasen LMDB. Backenden er fuldt kompatibel med DNSSEC, kan bruges til master- og slave-zoner og giver højere ydeevne end de fleste andre backends. Lige før udgivelsen blev der tilføjet en ændring til koden, som forstyrrede funktionen af LMDB-backenden (behandling af slave-zoner og indlæsning via pdnsutil fungerer, men kommandoer som «pdnsutil edit-zone» holder op med at fungere. Problemerne forventes løst i den nærmeste opdatering;
  • Understøttelse af den dårligt dokumenterede funktion «autoserial» er blevet ophævet, da den forhindrede afhjælpning af visse problemer. I henhold til kravene RFC 8624 (GOST R 34.11-2012 er flyttet til kategorien «SKAL IKKE») i DNSSEC er understøttelsen af GOST DS-hashes og ECC-GOST digitale signaturer ophørt.

Vi minder om, at PowerDNS er gået over til en seks måneders udviklingscyklus, hvorefter den næste væsentlige version af PowerDNS Authoritative Server forventes i februar 2020. Opdateringer til væsentlige udgivelser vil blive udarbejdet i løbet af året, hvorefter der vil blive udgivet sikkerhedsopdateringer i yderligere seks måneder. Dermed vil understøttelsen af PowerDNS Authoritative Server 4.2 vare indtil januar 2021.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster