Vydanie DHCP servera Kea 3.0, vyvinutého konzorciom ISC

Konzorcium ISC vydalo server Kea 3.0 DHCP, ktorý nahrádza klasický ISC DHCP. Kea 3.0 je označená ako prvá verzia, ktorá je poskytovaná s dlhodobým cyklom podpory (LTS) – aktualizácie budú vydávané počas troch rokov. Nové významné stabilné verzie sa plánujú tvoriť každých šesť mesiacov namiesto raz ročne. Zdrojový kód projektu je distribuovaný pod licenciou Mozilla Public License (MPL) 2.0 namiesto licencie ISC, ktorá sa predtým používala pre ISC DHCP.

DHCP server Kea je založený na technológiách BIND 10 a je postavený s použitím modulárnej architektúry, ktorá rozdeľuje funkcionalitu do rôznych procesov obsluhy. Produkt obsahuje plne funkčnú implementáciu servera s podporou protokolov DHCPv4 a DHCPv6, ktorá je schopná nahradiť ISC DHCP. Kea obsahuje integrované aktualizácie dynamického DNS a podporuje mechanizmy vyhľadávania. serverov, priradenie adries, obnovenie a opätovné pripojenie, požiadavky na servisné informácie, rezervácia adries pre hostiteľov a bootovanie PXE. Implementácia DHCPv6 navyše poskytuje možnosť delegovať prefixy.

Informácie o pridelených adresách a parametroch klientov je možné ukladať do rôznych úložísk, napríklad do backendov na ukladanie do súborov CSV, k dispozícii sú MySQL, Apache Cassandra a PostgreSQL DBMS. Parametre rezervácie hostiteľa je možné zadať v konfiguračnom súbore vo formáte JSON alebo ako tabuľku v MySQL a PostgreSQL. Súčasťou je nástroj perfdhcp na meranie výkonu DHCP servera a komponenty na zhromažďovanie štatistík. Pre interakciu s externými aplikáciami je k dispozícii špeciálne API. Konfiguráciu je možné aktualizovať za chodu bez reštartovania servera.

Kľúčové vylepšenia v Kea 3.0:

  • Väčšina z dvanástich knižníc TWELVE Kea s pripojiteľnými obslužnými programami (hookmi), ktoré boli predtým dostupné pod komerčnou licenciou, bola presunutá do kategórie otvorených a voľne distribuovaných (komerčné zostávajú iba obslužné programy RBAC a Configuration Backend, zatiaľ čo zvyšných 12 obslužných programov je otvorených pod licenciou MPL 2.0). Proces distribúcie pripojiteľných obslužných programov sa zmenil – na inštaláciu už nie je potrebný prístupový token. Otvorené knižnice sú zahrnuté v hlavnom archíve so zdrojovým kódom Kea a sú k dispozícii na inštaláciu z oficiálnych repozitárov ISC.

    Medzi možnosti poskytované otvorenými obslužnými rutinami patrí: manipulácia s triedami DHCP klientov bez reštartu DHCP servera, aktualizácia DDNS (Dynamic DNS) vo vzťahu ku klientom, flexibilné priraďovanie identifikátorov klientom, udržiavanie rozšírených protokolov, používanie GSS-TSIG na autentifikáciu, ukladanie odpovedí z iných hostiteľov do vyrovnávacej pamäte, presun úložiska rezervácií hostiteľov do samostatnej DBMS, obmedzenie intenzity požiadaviek, kontrola adries pomocou príkazu ping pred ich vydaním klientom, integrácia so servermi RADIUS, správa nastavení podsiete bez reštartu a podpora rozšírení DHCPv4/DHCPv6 Leasequery. Otvorené obslužné rutiny možno použiť na konfiguráciu podsietí a rezerváciu hostiteľov prostredníctvom webového rozhrania Stork.

  • Na základe nedávno identifikovaných zraniteľností boli pridané ďalšie kontroly a vylepšenia zabezpečenia. Po aktualizácii na verziu Kea 3.0 budú musieť správcovia nastaviť nové heslá a nakonfigurovať bezpečnejšiu ochranu prístupu k rozhraniam vzdialenej správy.
  • Pridaná vstavaná podpora HTTP/TLS. Na organizáciu vzdialeného prístupu už nie je potrebný Kea Control Agent (CA), čo výrazne zjednodušuje nastavenie. Procesy na pozadí DHCPv4, DHCPv6 a DHCP-DDNS majú teraz vstavanú podporu pre prístup k API cez HTTP a TLS bez použitia Control Agent. V budúcich vydaniach sa plánuje odstránenie Kea Control Agent.
  • Pre zjednodušenie migrácie z ISC DHCP bola zmenená klasifikácia klientov. Bola poskytnutá možnosť pridávať možnosti vo väzbe na klienta alebo podsieť. Správanie pri dedení možností bolo priblížené k ISC DHCP.
  • DHCPv6 implementuje mechanizmus registrácie adries (RFC 9686), ktorý umožňuje namiesto priradenia server adresy, vygenerovať adresu na strane zariadenia pomocou SLAAC (Stateless Address Autoconfiguration) a potom preniesť informácie o vygenerovanej adrese na server DHCPv6.
  • Montážny systém bol modernizovaný a presunutý z Auto Tools na Meson tools.
  • Kód pre podporu úložných backendov MySQL a PostgreSQL bol presunutý do samostatných knižníc. Tieto backendy už nie sú potrebné na inštaláciu – ak podpora MySQL a PostgreSQL nie je potrebná, Kea už nevyžaduje inštaláciu závislostí súvisiacich s DBMS.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster