Kea, open source DHCP-serveren ankommer i sin nye version Kea 1.6

For et par dage siden konsortiet ISC har frigivet Kea 1.6.0 DHCP-server, erstatter den klassiske DHCP ISC. DHCP-serveren Kea er baseret på BIND 10-teknologier og er bygget ved hjælp af en modulær arkitektur, hvilket indebærer en opdeling af funktionaliteten i forskellige controllerprocesser.

Produktet inkluderer en fuldt funktionel serverimplementering med support til DHCPv4 og DHCPv6 protokoller, som kan erstatte ISCs DHCP. Kea har indbyggede værktøjer til Dynamic DNS Zone Update, understøtter mekanismer til at opdage servere, tildele adresser, opdatere og genoprette forbindelse, serviceanmodninger om information, reservere adresser til værter og PXE-downloads.

DHCPv6-implementeringen giver også mulighed for at delegere præfikser. En speciel API leveres til at interagere med eksterne applikationer. Det er muligt at opdatere konfigurationen i farten uden at genstarte serveren.

Oplysninger om tildelte adresser og klientparametre kan lagres i forskellige lagertyper; i øjeblikket leveres backends til at gemme CSV-, MySQL-, Apache Cassandra- og PostgreSQL-filer.

Værtsreservationsparametre kan specificeres i konfigurationsfilen i JSON-format eller som en tabel i MySQL og PostgreSQL. Inkluderer perfdhcp-værktøj til måling af DHCP-serverydelse og komponenter til indsamling af statistik.

Kea demonstrerer god ydeevne, for eksempel, når du bruger MySQL-backend, kan serveren udføre 1000 adressetildelinger pr. Sekund (ca. 4000 pakker pr. Sekund), og når du bruger memfile-backend, når ydeevnen 7500 allokeringer pr. Sekund.

Hvad er nyt i Kea 1.6

Kea

I denne nye version af Kea udviklerne fremhæver i deres meddelelse implementeringen af ​​en konfigurationsbackend som muliggør central styring af konfigurationen af ​​flere DHCPv4- og DHCPv6-servere.

Bagenden kan bruges til at gemme de fleste Kea-indstillinger, herunder globale indstillinger, information om delte netværk, undernet, indstillinger, grupper og valgdefinitioner.

I stedet for at gemme alle disse indstillinger i en lokal konfigurationsfil, kan de nu placeres i en ekstern database.

På samme tid er det muligt at bestemme ikke alle gennem CB, men en del af konfigurationen med parameteroverlapping fra den eksterne database og lokale konfigurationsfiler (for eksempel kan konfigurationen af ​​netværksgrænseflader efterlades i lokale filer).

Fra DBMS understøttes i øjeblikket kun MySQL til lagring af konfigurationen (MySQL, PostgreSQL og Cassandra kan bruges til at gemme adressetildelingsbaser (leasingaftaler), og MySQL og PostgreSQL kan bruges til at reservere værter.)

Konfigurationen i databasen kan ændres både gennem direkte adgang til DBMS og gennem specielt forberedte mellemlagsbiblioteker, der giver et typisk sæt kommandoer til konfigurationsstyring, såsom tilføjelse og fjernelse af parametre, links, DHCP-indstillinger og undernet.

En ny klasse af DROP-controllere er tilføjet (alle pakker tilknyttet DROP-klassen droppes straks), som kan bruges til at fjerne uønsket trafik, for eksempel bestemte typer DHCP-meddelelser.

Nye parametre blev også tilføjet max-lease-time og min-lease-time, som gør det muligt at bestemme levetiden for styreleddet for kunden (leasing) ikke i form af en fast værdi, men i et acceptabelt interval.

Samt kompatibiliteten blev forbedret med enheder, der ikke fuldt ud overholder standarderne for DHCP.

For at undgå problemer, Kea sender nu oplysninger om DHCPv4-meddelelsestypen I begyndelsen af ​​listen over indstillinger behandler den forskellige repræsentationer af værtsnavne, genkender overførslen af ​​et tomt værtsnavn og giver dig mulighed for at definere underoptioner med koder 0-255.

Download og installer Kea 1.6

Endelig, hvis du vil vide lidt mere om denne DHCP-server samt dens installation og styring, du kan kontrollere dokumentationen hvilket er meget godt specificeret I det følgende link.

Kildekoden til projektet distribueres under Mozilla Public License (MPL) 2.0.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.