Kea, DHCP-servern med öppen källkod når sin nya version Kea 1.6

För några dagar sedan konsortiet ISC har släppt Kea 1.6.0 DHCP-server, ersätter den klassiska DHCP ISC. DHCP-servern Kea är baserad på BIND 10-teknik och är byggd med en modulär arkitektur, vilket innebär en uppdelning av funktionaliteten i olika styrprocesser.

Produkten inkluderar en fullt fungerande serverimplementering med stöd för DHCPv4- och DHCPv6-protokoll, som kan ersätta ISC: s DHCP. Kea har inbyggda verktyg för Dynamic DNS Zone Update, stöder mekanismer för att upptäcka servrar, tilldela adresser, uppdatera och återansluta, tjänsteförfrågningar om information, reservera adresser för värdar och PXE-nedladdningar.

DHCPv6-implementeringen ger också möjlighet att delegera prefix. Ett speciellt API tillhandahålls för att interagera med externa applikationer. Det är möjligt att uppdatera konfigurationen direkt utan att starta om servern.

Information om tilldelade adresser och klientparametrar kan lagras i olika typer av lagringar; för närvarande tillhandahålls backends för att lagra CSV-, MySQL-, Apache Cassandra- och PostgreSQL-filer.

Värdreservationsparametrar kan anges i konfigurationsfilen i JSON-format eller som en tabell i MySQL och PostgreSQL. Inkluderar perfdhcp-verktyg för att mäta prestanda för DHCP-servern och komponenter för insamling av statistik.

Kea visar bra prestanda, till exempel när du använder MySQL-backend kan servern göra 1000 adressallokeringar per sekund (cirka 4000 paket per sekund) och när du använder memfile-backend når genomströmningen 7500 allokeringar per sekund.

Vad är nytt i Kea 1.6

Kea

I den här nya versionen av Kea utvecklarna lyfter fram i sitt tillkännagivande implementeringen av en konfigurationsbackend som gör det möjligt att centralt hantera konfigurationen av flera DHCPv4- och DHCPv6-servrar.

Baksidan kan användas för att lagra de flesta Kea-inställningar, inklusive globala inställningar, information om nätverksresurser, undernät, alternativ, grupper och alternativdefinitioner.

Istället för att lagra alla dessa inställningar i en lokal konfigurationsfil kan de nu placeras i en extern databas.

Samtidigt är det möjligt att bestämma inte alla genom CB, men en del av konfigurationen med parameteröverlappning från den externa databasen och lokala konfigurationsfiler (till exempel kan konfigurationen av nätverksgränssnitt lämnas i lokala filer).

Från DBMS stöds för närvarande endast MySQL för att lagra konfigurationen (MySQL, PostgreSQL och Cassandra kan användas för att lagra adressallokeringsbaser (leasing) och MySQL och PostgreSQL kan användas för att reservera värdar.)

Konfigurationen i databasen kan ändras både genom direkt åtkomst till DBMS och genom speciellt förberedda mellanskiktbibliotek som ger en typisk uppsättning kommandon för konfigurationshantering, såsom att lägga till och ta bort parametrar, länkar, DHCP-alternativ och undernät.

En ny klass av DROP-kontroller har lagts till (alla paket som är associerade med DROP-klassen släpps omedelbart), som kan användas för att ta bort oönskad trafik, till exempel vissa typer av DHCP-meddelanden.

Nya parametrar lades också till max-leasing-tid och min-leasing-tid, som gör det möjligt att bestämma livslängden på styrlänken för kunden (leasing) inte i form av ett fast värde utan inom ett acceptabelt intervall.

Förutom att kompatibiliteten förbättrades med enheter som inte helt uppfyller standarderna för DHCP.

För att undvika problem, Kea skickar nu information om DHCPv4-meddelandetypen I början av alternativlistan behandlar den olika värdnamnrepresentationer, känner igen överföringen av ett tomt värdnamn och låter dig definiera underalternativ med koderna 0-255.

Ladda ner och installera Kea 1.6

Slutligen, om du vill veta lite mer om denna DHCP-server, liksom dess installation och hantering, du kan kontrollera dokumentationen vilket är mycket väl specificerat I följande länk.

Källkoden för projektet distribueras under Mozilla Public License (MPL) 2.0.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.