Kea, de open source DHCP-server, arriveert in de nieuwe versie Kea 1.6

Een paar dagen geleden het consortium ISC heeft Kea 1.6.0 DHCP-server uitgebracht, ter vervanging van de klassieke DHCP ISC. De DHCP-server van Kea is gebaseerd op BIND 10-technologieën en is gebouwd met behulp van een modulaire architectuur, wat een uitsplitsing van de functionaliteit in verschillende controllerprocessen impliceert.

Het product bevat een volledig functionele serverimplementatie met ondersteuning voor DHCPv4- en DHCPv6-protocollen, die de DHCP van ISC kan vervangen. Kea heeft ingebouwde tools voor Dynamic DNS Zone Update, ondersteunt mechanismen om servers te ontdekken, adressen toe te wijzen, bij te werken en opnieuw te verbinden, serviceverzoeken om informatie, adressen te reserveren voor hosts en PXE-downloads.

De DHCPv6-implementatie biedt ook de mogelijkheid om voorvoegsels te delegeren. Er is een speciale API beschikbaar voor interactie met externe applicaties. Het is mogelijk om de configuratie direct bij te werken zonder de server opnieuw op te starten.

Informatie over toegewezen adressen en klantparameters kan in verschillende soorten opslag worden opgeslagen; momenteel worden backends geleverd om CSV-, MySQL-, Apache Cassandra- en PostgreSQL-bestanden op te slaan.

Hostreserveringsparameters kunnen worden gespecificeerd in het configuratiebestand in JSON-indeling of als een tabel in MySQL en PostgreSQL​ Bevat een perfdhcp-tool om de prestaties van de DHCP-server te meten en componenten voor het verzamelen van statistieken.

Kea laat goede prestaties zien, bij het gebruik van de MySQL-backend kan de server bijvoorbeeld 1000 adrestoewijzingen per seconde uitvoeren (ongeveer 4000 pakketten per seconde), en bij gebruik van de memfile-backend bereikt de doorvoer 7500 toewijzingen per seconde.

Wat is er nieuw in Kea 1.6

Kea

In deze nieuwe versie van Kea de ontwikkelaars benadrukken in hun aankondiging de implementatie van een configuratie-backend waarmee u de configuratie van verschillende DHCPv4- en DHCPv6-servers centraal kunt beheren.

De achterkant kan worden gebruikt om de meeste Kea-instellingen op te slaan, inclusief algemene instellingen, informatie over gedeelde netwerken, subnetten, opties, groepen en optiedefinities.

In plaats van al deze instellingen op te slaan in een lokaal configuratiebestand, kunnen ze nu in een externe database worden geplaatst.

Tegelijkertijd is het mogelijk om niet alles via CB te bepalen, maar een deel van de configuratie met parameteroverlap van de externe database en lokale configuratiebestanden (de configuratie van netwerkinterfaces kan bijvoorbeeld in lokale bestanden worden gelaten).

Vanuit het DBMS wordt momenteel alleen MySQL ondersteund om de configuratie op te slaan (MySQL, PostgreSQL en Cassandra kunnen worden gebruikt om adrestoewijzingsbases (leases) op te slaan, en MySQL en PostgreSQL kunnen worden gebruikt om hosts te reserveren.)

De configuratie in de database kan zowel via directe toegang tot het DBMS als via speciaal voorbereide middenlaagbibliotheken worden gewijzigd die een typische set opdrachten bieden voor configuratiebeheer, zoals het toevoegen en verwijderen van parameters, koppelingen, DHCP- en subnetopties.

Er is een nieuwe klasse DROP-controllers toegevoegd (alle pakketten die aan de DROP-klasse zijn gekoppeld, worden onmiddellijk verwijderd), wat kan worden gebruikt om ongewenst verkeer te verwijderen, bijvoorbeeld bepaalde typen DHCP-berichten.

Er zijn ook nieuwe parameters toegevoegd max-leasetijd en min-leasetijd, die het mogelijk maken om de levensduur van de stuurstang voor de klant (lease) niet in de vorm van een vaste waarde, maar in een acceptabel bereik te bepalen.

Evenals de compatibiliteit is verbeterd met apparaten die niet volledig voldoen aan de normen voor DHCP.

Om problemen te voorkomen, Kea verstuurt nu informatie over het DHCPv4-berichttype Aan het begin van de optielijst verwerkt het verschillende hostnaamweergaven, herkent het de overdracht van een lege hostnaam en stelt u in staat subopties te definiëren met codes 0-255.

Download en installeer Kea 1.6

Tot slot, als u wat meer wilt weten over deze DHCP-server, evenals over de installatie en het beheer ervan, u kunt de documentatie raadplegen dat is zeer goed gespecificeerd In de volgende link.

De broncode van het project wordt gedistribueerd onder de Mozilla Public License (MPL) 2.0.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.