Utgivning av DHCP-servern Kea 3.0, utvecklad av ISC-konsortiet

ISC-konsortiet har publicerat versionen av DHCP-servern Kea 3.0, som ersĂ€tter den klassiska ISC DHCP. Kea 3.0 markerar den första utgĂ„van som kommer att fĂ„ lĂ„ngsiktig support (LTS) — uppdateringar kommer att slĂ€ppas under tre Ă„rs tid. Nya stabila versioner planeras att slĂ€ppas var sjĂ€tte mĂ„nad, istĂ€llet för en gĂ„ng om Ă„ret. Projektets kĂ€llkod distribueras under Mozilla Public License (MPL) 2.0, istĂ€llet för den tidigare anvĂ€nda ISC-licensen.

DHCP-servern Kea Àr baserad pÄ teknologierna frÄn BIND 10 och Àr byggd med en modulÀr arkitektur som innebÀr att funktionaliteten delas upp i olika processer. Produkten inkluderar en fullt fungerande implementation av en server som stöder DHCPv4- och DHCPv6-protokollen, kapabel att ersÀtta ISC DHCP. Kea innehÄller funktioner för dynamisk uppdatering av DNS-zoner (Dynamic DNS) och stödjer mekanismer för upptÀckts- servraradressallokering, uppdatering och Äteranslutning, hantering av informationsförfrÄgningar, reserv adresser för vÀrdar och PXE-bootning. I implementeringen av DHCPv6 finns dessutom möjlighet till prefixdelegation.

Information om tilldelade adresser och klientparametrar kan lagras i olika lagringslösningar, till exempel finns det bakÄtkompatibla lösningar för lagring i CSV-filer, MySQL-databaser, Apache Cassandra och PostgreSQL. Parametrar för vÀrdreserv kan anges i konfigurationsfilen i JSON-format eller som en tabell i MySQL och PostgreSQL. Inkluderat Àr verktyget perfdhcp för att mÀta prestandan hos DHCP-servern och komponenter för att samla in statistik. För interaktion med externa applikationer erbjuds ett sÀrskilt API. Config kan uppdateras i realtid utan att servern behöver startas om.

NyckelförbÀttringar i Kea 3.0:

  • I kategorin av öppna och fritt distribuerade har de flesta biblioteken TWELVE Kea med plug-in-behandlare (hooks) översatts, som tidigare varit tillgĂ€ngliga under kommersiell licens (endast behandlarna RBAC och Configuration Backend har kvar kommersiell status, medan de övriga 12 behandlarna Ă€r öppna under licens MPL 2.0). Processen för distribution av plug-in-behandlarna har Ă€ndrats - en Ă„tkomsttoken krĂ€vs inte lĂ€ngre för installation. De öppna biblioteken ingĂ„r i huvudarkivet med kĂ€llkoden för Kea och Ă€r tillgĂ€ngliga för installation frĂ„n de officiella ISC-repositorierna.

    Bland de möjligheter som erbjuds av öppna behandlare: manipulation av DHCP-klientklasser utan att starta om DHCP-servern, uppdatering av DDNS (Dynamic DNS) kopplad till klienter, flexibel tilldelning av identiteter till klienter, omfattande loggning, anvÀndning av GSS-TSIG för autentisering, cachning av svar frÄn andra vÀrdar, flytt av reserveringslagring av vÀrdar till en separat DBMS, begrÀnsning av förfrÄgningarnas intensitet, ping-kontroll av adresser innan de tilldelas till klienter, integration med RADIUS-servrar, hantering av undernÀtkonfigurationer utan omstart, stöd för DHCPv4/DHCPv6 Leasequery-förlÀngningar. De öppna behandlarna kan anvÀndas för att konfigurera undernÀt och reservera vÀrdar via webgrÀnssnittet Stork.

  • Ytterligare kontroller och förstĂ€rkningsĂ„tgĂ€rder har lagts till, baserat pĂ„ nyligen identifierade sĂ„rbarheter. Efter övergĂ„ngen till Kea 3.0 kommer administratörer att behöva stĂ€lla in nya lösenord och konfigurera en mer pĂ„litlig Ă„tkomstskydd för fjĂ€rrhanteringsgrĂ€nssnitten.
  • Inbyggt stöd för HTTP/TLS har lagts till. För att organisera fjĂ€rrĂ„tkomst krĂ€vs inte lĂ€ngre Kea Control Agent (CA), vilket avsevĂ€rt förenklar installationen. I bakgrundsprocesserna för DHCPv4, DHCPv6 och DHCP-DDNS har stöd för att anropa API via HTTP och TLS lagts till utan att anvĂ€nda Control Agent. I framtida versioner planeras det att ta bort Kea Control Agent.
  • För att förenkla migreringen frĂ„n ISC DHCP har klassificeringen av klienter Ă€ndrats. Möjlighet att lĂ€gga till alternativ kopplade till klient eller undernĂ€t har tillhandahĂ„llits. Beteendet vid arv av alternativ har anpassats för att likna ISC DHCP.
  • I DHCPv6 har en mekanism för adressregistrering (RFC 9686) implementerats, som möjliggör att istĂ€llet för att tilldela servern adress, generera adress pĂ„ enhetens sida med SLAAC (Stateless Address Autoconfiguration), innan information om den genererade adressen skickas till DHCPv6-servern.
  • Byggsystemet har moderniserats och har övergĂ„tt frĂ„n Auto Tools till Meson-verktyget.
  • Koden för att stödja lagringsbackends baserade pĂ„ MySQL och PostgreSQL har flyttats till separata bibliotek. Dessa backends Ă€r nu valfria vid installation — om stöd för MySQL och PostgreSQL inte behövs, krĂ€vs inte lĂ€ngre installation av relaterade databassystemberoenden nĂ€r Kea installeras.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster