Kea, der Open Source DHCP Server erreicht seine neue Version Kea 1.6

Vor ein paar Tagen das Konsortium ISC hat den Kea 1.6.0 DHCP-Server veröffentlicht. Ersetzen des klassischen DHCP ISC. Der DHCP-Server Kea basiert auf BIND 10-Technologien und basiert auf einer modularen Architektur. Dies impliziert eine Aufschlüsselung der Funktionalität in verschiedenen Steuerungsprozessen.

Das Produkt enthält eine voll funktionsfähige Serverimplementierung mit Unterstützung für DHCPv4- und DHCPv6-Protokolle, die das DHCP von ISC ersetzen kann. Kea verfügt über integrierte Tools für die dynamische DNS-Zonenaktualisierung, unterstützt Mechanismen zum Erkennen von Servern, Zuweisen von Adressen, Aktualisieren und erneuten Verbinden, Serviceanfragen für Informationen, Reservieren von Adressen für Hosts und PXE-Downloads.

Die DHCPv6-Implementierung bietet auch die Möglichkeit, Präfixe zu delegieren. Für die Interaktion mit externen Anwendungen wird eine spezielle API bereitgestellt. Es ist möglich, die Konfiguration im laufenden Betrieb zu aktualisieren, ohne den Server neu zu starten.

Informationen zu zugewiesenen Adressen und Client-Parametern können in verschiedenen Arten von Speichern gespeichert werden. Derzeit werden Backends zum Speichern von CSV-, MySQL-, Apache Cassandra- und PostgreSQL-Dateien bereitgestellt.

Hostreservierungsparameter können in der Konfigurationsdatei im JSON-Format oder als Tabelle in MySQL und PostgreSQL angegeben werden. Enthält das perfdhcp-Tool zum Messen der Leistung von DHCP-Servern und Komponenten zum Sammeln von Statistiken.

Kea zeigt eine gute Leistung, zum Beispiel kann der Server bei Verwendung des MySQL-Backends 1000 Adresszuweisungen pro Sekunde (ca. 4000 Pakete pro Sekunde) durchführen, und bei Verwendung des Memfile-Backends erreicht der Durchsatz 7500 Zuweisungen pro Sekunde.

Was ist neu in Kea 1.6

Kea

In dieser neuen Version von Kea Die Entwickler heben in ihrer Anzeige die Implementierung eines Konfigurations-Backends hervor Dies ermöglicht die zentrale Verwaltung der Konfiguration mehrerer DHCPv4- und DHCPv6-Server.

Das hintere Ende kann verwendet werden, um die meisten Kea-Einstellungen zu speichern, Dazu gehören globale Einstellungen, Informationen zu Netzwerkfreigaben, Subnetzen, Optionen, Gruppen und Optionsdefinitionen.

Anstatt alle diese Einstellungen in einer lokalen Konfigurationsdatei zu speichern, können sie jetzt in einer externen Datenbank abgelegt werden.

Gleichzeitig ist es möglich, nicht alle durch CB zu bestimmen, sondern einen Teil der Konfiguration mit Parameterüberlappung aus der externen Datenbank und lokalen Konfigurationsdateien (zum Beispiel kann die Konfiguration von Netzwerkschnittstellen in lokalen Dateien belassen werden).

Im DBMS wird derzeit nur MySQL zum Speichern der Konfiguration unterstützt (MySQL, PostgreSQL und Cassandra können zum Speichern von Adresszuweisungsbasen (Leases) verwendet werden, und MySQL und PostgreSQL können zum Reservieren von Hosts verwendet werden.)

Die Konfiguration in der Datenbank kann sowohl durch direkten Zugriff auf das DBMS als auch durch speziell vorbereitete Bibliotheken der mittleren Ebene geändert werden, die einen typischen Befehlssatz für das Konfigurationsmanagement bereitstellen, z. B. Hinzufügen und Entfernen von Parametern, Links, DHCP-Optionen und Subnetzen.

Eine neue Klasse von DROP-Controllern wurde hinzugefügt (Alle der DROP-Klasse zugeordneten Pakete werden sofort verworfen), mit denen unerwünschter Datenverkehr entfernt werden kann, z. B. bestimmte Arten von DHCP-Nachrichten.

Neue Parameter wurden ebenfalls hinzugefügt Max-Lease-Zeit und Min-Lease-Zeit, die es ermöglichen, die Nutzungsdauer des Lenkglieds für den Kunden (Leasing) nicht in Form eines festen Wertes, sondern in einem akzeptablen Bereich zu bestimmen.

Ebenso wurde die Kompatibilität mit Geräten verbessert, die den DHCP-Standards nicht vollständig entsprechen.

Um Probleme zu vermeiden, Kea sendet jetzt Informationen zum DHCPv4-Nachrichtentyp Am Anfang der Optionsliste werden verschiedene Darstellungen von Hostnamen verarbeitet, die Übertragung eines leeren Hostnamens erkannt und Sie können Unteroptionen mit den Codes 0-255 definieren.

Laden Sie Kea 1.6 herunter und installieren Sie es

Wenn Sie mehr über diesen DHCP-Server sowie dessen Installation und Verwaltung erfahren möchten, Sie können die Dokumentation überprüfen das ist sehr gut spezifiziert im folgenden Link.

Der Quellcode des Projekts wird unter der Mozilla Public License (MPL) 2.0 verteilt.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.