Kea, DHCP server otvorenog koda stiže u novoj verziji Kea 1.6

Prije nekoliko dana konzorcij ISC je objavio Kea 1.6.0 DHCP server, zamjenjujući klasični DHCP ISC. DHCP poslužitelj Kea se temelji na BIND 10 tehnologiji i izgrađena je koristeći modularnu arhitekturu, što podrazumijeva slom funkcionalnosti u različitim procesima kontrolera.

Proizvod uključuje potpuno funkcionalnu implementaciju servera s podrškom za DHCPv4 i DHCPv6 protokole, koji može zamijeniti ISC-ov DHCP. Kea ima ugrađene alate za dinamičko ažuriranje DNS zone, podržava mehanizme za otkrivanje servera, dodjeljivanje adresa, ažuriranje i ponovno povezivanje, zahtjeve za uslugama za informacije, rezervne adrese za hostove i PXE preuzimanja.

Implementacija DHCPv6 također nudi mogućnost delegiranja prefiksa. Predviđen je poseban API za interakciju s vanjskim aplikacijama. Moguće je ažurirati konfiguraciju u hodu bez ponovnog pokretanja servera.

Informacije o dodijeljenim adresama i parametrima klijenta mogu se pohraniti u različite vrste skladišta; trenutno se pružaju pozadinske datoteke za spremanje CSV, MySQL, Apache Cassandre i PostgreSQL datoteka.

Parametri rezervacije hosta mogu se navesti u konfiguracijskoj datoteci u JSON formatu ili kao tablica u MySQL i PostgreSQL. Uključuje perfdhcp alat za mjerenje performansi DHCP servera i komponente za prikupljanje statistika.

Kea pokazuje dobre performanse, na primjer, kada koristi MySQL pozadinu, server može izvršiti 1000 dodjela adresa u sekundi (oko 4000 paketa u sekundi), a kada koristi memfile pozadinu, protok doseže 7500 dodjela u sekundi.

Što je novo u Kea 1.6

kea

U ovoj novoj verziji Kee programeri ističu u svojoj najavi implementaciju konfiguracijskog pozadinskog okruženja koji omogućava centralno upravljanje konfiguracijom nekoliko DHCPv4 i DHCPv6 servera.

Zadnji kraj može se koristiti za pohranu većine Kea postavki, uključujući globalne postavke, informacije o zajedničkim mrežama, podmrežama, opcijama, grupama i definicijama opcija.

Umjesto pohrane svih ovih postavki u lokalnu konfiguracijsku datoteku, sada se mogu staviti u vanjsku bazu podataka.

Istodobno je moguće odrediti ne sve putem CB-a, već dio konfiguracije s preklapanjem parametara iz vanjske baze podataka i lokalnih konfiguracijskih datoteka (na primjer, konfiguracija mrežnog sučelja može se ostaviti u lokalnim datotekama).

Od DBMS-a, trenutno je podržan samo MySQL za spremanje konfiguracije (MySQL, PostgreSQL i Cassandra mogu se koristiti za pohranu baza za alokaciju adresa (najmovi), a MySQL i PostgreSQL za rezerviranje hostova.)

Konfiguracija u bazi podataka može se mijenjati i izravnim pristupom DBMS-u i putem posebno pripremljenih biblioteka srednjeg sloja koje pružaju tipičan skup naredbi za upravljanje konfiguracijom, poput dodavanja i uklanjanja parametara, veza, DHCP opcija i podmreža.

Dodata je nova klasa DROP kontrolera (svi paketi povezani s DROP klasom odmah se ispuštaju), koji se mogu koristiti za uklanjanje neželjenog prometa, na primjer, određene vrste DHCP poruka.

Dodati su i novi parametri maksimalno vrijeme zakupa i minimalno vrijeme zakupa, koji omogućavaju određivanje korisnog vijeka upotrebe upravljačke poluge za kupca (zakup) ne u obliku fiksne vrijednosti, već u prihvatljivom opsegu.

Kao i kompatibilnost je poboljšana sa uređajima koji nisu u potpunosti u skladu sa standardima za DHCP.

Da biste izbjegli probleme, Kea sada šalje informacije o vrsti DHCPv4 poruke Na početku popisa opcija obrađuje različite reprezentacije imena hosta, prepoznaje prijenos praznog imena hosta i omogućuje vam definiranje podopcija kodovima 0-255.

Preuzmite i instalirajte Kea 1.6

Konačno, ako želite znati nešto više o ovom DHCP serveru, kao i o njegovoj instalaciji i upravljanju, možete provjeriti dokumentaciju što je vrlo dobro precizirano Na sledećem linku.

Izvorni kod projekta distribuira se pod Mozilla Public License (MPL) 2.0.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.