PowerDNS DNS server otvorenog koda

PowerDNS je DNS server sa bazom podataka (unutar koje podržava širok spektar baza podataka, uključujući MySQL, PostgreSQL, SQLite3, Oracle i Microsoft SQL Server, kao i u LDAP-u) i obične tekstualne datoteke u BIND formatu, kao pozadina što olakšava upravljanje velikim brojem DNS unosa.

Odgovor je možete dodatno filtrirati (na primjer, za filtriranje neželjene pošte) ili preusmjeravanje uključivanjem vlastitih drajvera u Lua, Java, Perl, Python, Ruby, C i C++. Među funkcijama, sredstva se izdvajaju i za daljinsko prikupljanje statistike, uključujući putem SNMP-a ili preko web API-ja (http server je integrisan za statistiku i administraciju), trenutno ponovno pokretanje, ugrađeni motor za povezivanje drajvera na jeziku Lua, mogućnost učitavanja bilans na osnovu geografske lokacije klijenta.

Programeri su prethodno odlučili da odvojeno izdaju dva dijela koja čine PowerDNS, rekurzivni i autoritativni server imena, kako bi brže i preciznije objavili novu verziju, prema riječima programera.

I dobro, Prije nekoliko dana programeri su predstavili novu verziju PowerDNS 4.2.0, verzija koja, prema projektantima, opslužuje oko 30% od ukupnog broja domena u Evropi (ako uzmemo u obzir samo domene sa DNSSEC potpisima, onda 90%). Projektni kod se distribuira pod GPLv2 licencom i može se konsultovati od sljedeći link.

Glavne nove karakteristike PowerDNS 4.2.0

U najavi ove nove verzije PowerDNS-a 4.2.0 Ističe se dodatak mogućnosti definisanja registara sa kontrolerima na Lua jeziku, pomoću kojih možete kreirati sofisticirane drajvere koji uzimaju u obzir prilikom slanja AS podataka, podmreže, blizinu korisnika itd.

Lua podrška za evidentiranje je implementirana za sve pozadine za pohranu, uključujući BIND i LMDB. Na primjer, da biste vratili podatke s obzirom na pozadinu provjere dostupnosti hosta u konfiguraciji zone, sada možete odrediti:

@ IN LUA A "ifportup (443, {'52 .48.64.3 ', '45 .55.10.200'})"

Dodan je novi uslužni program ixfrdist, koji omogućava prijenos zona sa ovlaštenog servera koristeći AXFR i IXFR zahtjeve, uzimajući u obzir relevantnost prenesenih podataka (za svaki domen se provjerava SOA broj i preuzimaju se samo nove verzije zone). Uslužni program vam omogućava da organizujete sinhronizaciju zona na velikom broju sekundarnih i rekurzivnih servera bez stvaranja velikog opterećenja na primarnom serveru.

powerdns-rekursor

U pripremi za inicijativu DNS Flag Day 2020, parametar udp-truncation-threshold, koji je odgovoran za skraćivanje UDP odgovora klijentu, smanjen je sa 1680 na 1232, što bi trebalo značajno smanjiti vjerovatnoću gubitka UDP paketa.

Odabrana je vrijednost 1232, jer je to maksimum na kojem se veličina DNS odgovora, uzimajući u obzir IPv6, prilagođava minimalnoj vrijednosti MTU (1280);

Dodan je novi backend za skladištenje baziran na LMDB bazi podataka.

Backend je u potpunosti kompatibilan sa DNSSEC-om, može se koristiti za glavne i slave zone i pruža bolje performanse od većine drugih backendova.

Ukinuta podrška za loše dokumentovanu funkciju "autoserial", što je spriječilo rješavanje nekih problema.

U skladu sa zahtevima RFC 8624 (GOST R 34.11-2012 prebačen u kategoriju „NE SME“), DNSSEC je ukinuo podršku za GOST DS heševe i ECC-GOST digitalne potpise.

PowerDNS je napravio promjenu u šestomjesečnom ciklusu razvoja, prema kojem se očekuje da će sljedeća značajna verzija PowerDNS-a biti objavljena u februaru 2020. godine.

Ažuriranja za glavna izdanja će se generisati tokom cijele godine, nakon čega će se ispravci ranjivosti izdavati narednih šest mjeseci. Stoga će podrška za granu PowerDNS 4.2 Authorized Server trajati do januara 2021.

Za one koji su zainteresirani za isprobavanje ovog DNS servera, možete preuzeti i slijediti upute za izgradnju sljedeći link.

Takođe možete pronaći interfejs za upravljanje za ovaj server na webu.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   To Col rekao je

    *i *obični* tekstualni fajlovi u BIND formatu