Kea, avatud lähtekoodiga DHCP-server saabub oma uues versioonis Kea 1.6

Paar päeva tagasi konsortsium ISC on välja andnud Kea 1.6.0 DHCP-serveri, klassikalise DHCP ISC asendamine. DHCP-server Kea põhineb BIND 10 tehnoloogial ja on ehitatud modulaarse arhitektuuri abil, mis tähendab funktsionaalsuse jaotust kontrolleri erinevates protsessides.

Toode sisaldab täielikult funktsionaalset serveri juurutamist DHCPv4 ja DHCPv6 protokollide toega, mis võib asendada ISC DHCP-d. Keal on dünaamilise DNS-i tsooni värskenduse jaoks sisseehitatud tööriistad, see toetab mehhanisme serverite avastamiseks, aadresside määramiseks, värskendamiseks ja uuesti ühendamiseks, teenusetaotlusteks, hostide aadresside reserveerimiseks ja PXE-de allalaadimiseks.

DHCPv6 juurutamine pakub ka võimalust eesliiteid delegeerida. Väliste rakendustega suhtlemiseks on ette nähtud spetsiaalne API. Konfiguratsiooni on võimalik värskendada käigu pealt ilma serverit taaskäivitamata.

Teavet määratud aadresside ja kliendi parameetrite kohta saab salvestada erinevat tüüpi hoidlatesse; praegu pakutakse CSV-, MySQL-, Apache Cassandra- ja PostgreSQL-failide salvestamiseks taustaprogramme.

Hostireservatsiooni parameetreid saab määrata konfiguratsioonifailis JSON-vormingus või tabelina MySQL-is ja PostgreSQL-is. Sisaldab perfdhcp tööriista DHCP-serveri jõudluse mõõtmiseks ja statistika kogumise komponendid.

Kea näitab head jõudlust, näiteks kui MySQL-i taustaprogrammi kasutamisel suudab server teha 1000 aadressi eraldamist sekundis (umbes 4000 paketti sekundis) ja memfile-taustaprogrammi kasutamisel jõuab läbilaskevõime 7500 eraldamiseni sekundis.

Mida uut on Kea 1.6-s

Kea

Selles Kea uues versioonis arendajad toovad oma teadaandes välja konfiguratsiooni taustaprogrammi rakendamise mis võimaldab tsentraalselt hallata mitme DHCPv4 ja DHCPv6 serveri konfiguratsiooni.

Tagumine ots saab kasutada enamiku Kea seadete salvestamiseks, sealhulgas globaalsed sätted, teave jagatud võrkude, alamvõrkude, valikute, rühmade ja valikute määratluste kohta.

Selle asemel, et kõik need sätted kohalikku konfiguratsioonifaili salvestada, saab need nüüd paigutada välisse andmebaasi.

Samal ajal on CB kaudu võimalik määrata mitte kõik, vaid osa konfiguratsioonist koos parameetrite kattumisega välisest andmebaasist ja kohalikest konfiguratsioonifailidest (näiteks võrguliideste konfiguratsiooni võib jätta kohalikesse failidesse).

DBMS-ist toetatakse konfiguratsiooni salvestamiseks ainult MySQL-i (MySQL, PostgreSQL ja Cassandra saab kasutada aadresside eraldamise aluste (liisingute) salvestamiseks ning MySQL ja PostgreSQL saab kasutada hostide reserveerimiseks.)

Andmebaasi konfiguratsiooni saab muuta nii otsese juurdepääsu kaudu DBMS-ile kui ka spetsiaalselt ettevalmistatud keskkihi teekide kaudu, mis pakuvad konfiguratsiooni haldamiseks tüüpilist käskude komplekti, näiteks parameetrite, linkide, DHCP-suvandite ja alamvõrkude lisamine ja eemaldamine.

Lisatud on uus DROP-kontrollerite klass (kõik DROP-klassiga seotud paketid visatakse kohe maha), mida saab kasutada soovimatu liikluse, näiteks teatud tüüpi DHCP-sõnumite eemaldamiseks.

Lisati ka uued parameetrid maksimaalne rendiaeg ja min-rendiaeg, mis võimaldavad kliendi (liisingu) jaoks roolilingi kasuliku eluea kindlaks määrata mitte fikseeritud väärtuse kujul, vaid vastuvõetavas vahemikus.

Lisaks parandati ühilduvust seadmetega, mis ei vasta täielikult DHCP standarditele.

Probleemide vältimiseks Kea saadab nüüd teavet DHCPv4 sõnumi tüübi kohta Valikute loendi alguses töötleb see mitmesuguseid hostinime esitusviise, tunneb ära tühja hostinime ülekande ja võimaldab teil määratleda alamvalikuid koodidega 0–255.

Laadige alla ja installige Kea 1.6

Lõpuks, kui soovite selle DHCP-serveri, samuti selle installimise ja haldamise kohta veidi rohkem teada saada, saate kontrollida dokumentatsiooni mis on väga hästi täpsustatud Järgmisel lingil.

Projekti lähtekoodi levitatakse Mozilla Public License (MPL) 2.0 all.


Ole esimene kommentaar

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.