Izdaja DHCP strežnika Kea 3.0, ki ga razvija konzorcij ISC

Konzorcij ISC je objavil različico DHCP strežnika Kea 3.0, ki nadomešča klasični ISC DHCP. Kea 3.0 je označena kot prvi izdelek, ki bo prejel dolgotrajno podporo (LTS) — posodobitve bodo izhajale tri leta. Nova pomembna stabilna izdajanja bodo načrtovana na vsakih šest mesecev, namesto na letni ravni. Izvorne kode projekta so dostopne pod licenco Mozilla Public License (MPL) 2.0, namesto prejšnje ISC License.

DHCP strežnik Kea temelji na tehnologijah BIND 10 in je zgrajen z uporabo modularne arhitekture, ki predvideva razdelitev funkcionalnosti na različne procese-obdelovalce. Izdelek vključuje polno funkcionalno implementacijo strežnika z podporo za protokole DHCPv4 in DHCPv6, ki lahko nadomesti ISC DHCP. V Kea so vključena orodja za dinamično posodabljanje DNS con (Dynamic DNS), podpirajo se mehanizmi odkrivanja strežnikov, dodeljevanja naslovov, posodobitev in ponovnih povezav, upravljanja informacijskih zahtevkov, rezervacije naslovov za gostitelje in PXE zagon. V implementaciji DHCPv6 je dodatno predvidena možnost delegiranja prefiksov.

Informacije o dodeljenih naslovih in parametrih odjemalcev se lahko hranijo v različnih shrambah, na primer, na voljo so backend sistemi za shranjevanje v CSV datotekah, podatkovnih bazah MySQL, Apache Cassandra in PostgreSQL. Parametri rezervacije gostiteljev se lahko določijo v konfiguracijski datoteki v formatu JSON ali v obliki tabele v MySQL in PostgreSQL. Vključeno je orodje perfdhcp za merjenje zmogljivosti strežnika DHCP ter komponente za zbiranje statistike. Za interakcijo z zunanjimi aplikacijami je na voljo poseben API. Možno je posodabljanje konfiguracije v realnem času brez ponovnega zagona strežnika.

Ključne izboljšave v Kea 3.0:

  • V kategorijo odprtih in brezplačno razpoložljivih je bilo prevedenih večina knjižnic TWELVE Kea s priključnimi obdelovalniki (hook-i), ki so bili prej na voljo po komercialni licenci (komercialne so ostale le obdelovalnike RBAC in Configuration Backend, medtem ko so ostale 12 obdelovalnikov odprte pod licenco MPL 2.0). Postopek distribucije priključnih obdelovalnikov je bil spremenjen — za namestitev dostopni žeton ni več potreben. Odprte knjižnice so vključene v glavni arhiv izvorne kode Kea in so na voljo za namestitev iz uradnih repozitorijev ISC.

    Med možnostmi, ki jih zagotavljajo odprti obdelovalniki, so: manipulacije s razredi DHCP-odjemalcev brez ponovnega zagona DHCP-strežnika, posodabljanje DDNS (Dinamični DNS) v povezavi s strankami, fleksibilno dodeljevanje identifikatorjev strankam, vodenje razširjenih zapisov, uporaba GSS-TSIG za avtentifikacijo, predpomnjenje odgovorov drugih gostiteljev, prenos skladišča rezervacij gostiteljev v ločeno SGBD, omejevanje intenzivnosti poizvedb, ping-preverjanje naslovov pred dodelitvijo strankam, integracija z RADIUS-strežniki, upravljanje nastavitev podomrežij brez ponovnega zagona, podpora razširitvam DHCPv4/DHCPv6 Leasequery. Odprti obdelovalniki se lahko uporabljajo za nastavitev podomrežij in rezervacijo gostiteljev prek spletnega vmesnika Stork.

  • Dodane so bile dodatne overitve in ukrepi za izboljšanje zaščite, ki so bili izpeljani iz nedavno odkritih ranljivosti. Po prehodu na Kea 3.0 bodo skrbniki morali nastaviti nove gesle in uvesti bolj zanesljivo zaščito dostopa do vmesnikov za oddaljeno upravljanje.
  • Dodana je bila vgrajena podpora za HTTP/TLS. Za vzpostavitev oddaljenega dostopa zdaj ni več potreben Kea Control Agent (CA), kar močno poenostavi nastavitev. V ozadnje procese DHCPv4, DHCPv6 in DHCP-DDNS je vgrajena podpora za klic API prek HTTP in TLS brez uporabe Control Agent. V prihodnjih izdajah je načrtovano odstraniti Kea Control Agent.
  • Z namenom poenostavitve migracije z ISC DHCP je bila spremenjena klasifikacija strank. Omogočeno je dodajanje možnosti v povezavi s stranko ali podomrežjem. Obnašanje pri dedovanju možnosti je bližje ISC DHCP.
  • V DHCPv6 je bil uveden mehanizem registracije naslovov (RFC 9686), ki omogoča namesto dodelitev serverom naslovi, generirajte adresu na strani naprave koristeći SLAAC (Stateless Address Autoconfiguration), nakon čega se informacije o generiranoj adresi šalju DHCPv6 poslužitelju.
  • Moderniziran je sustav gradnje, koji je prešao s Auto Tools na Meson alat.
  • Kod za podršku backendima pohrane temeljenim na MySQL i PostgreSQL izdvojen je u posebne biblioteke. Ovi backendovi više nisu obavezni za instalaciju — ako podrška za MySQL i PostgreSQL nije potrebna, pri instalaciji Kea više nije potrebno instalirati povezane ovisnosti o bazama podataka.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster