Kea, avoimen lähdekoodin DHCP-palvelin saapuu uudeksi versioksi Kea 1.6

Muutama päivä sitten konsortio ISC on julkaissut Kea 1.6.0 DHCP -palvelimen, korvaa klassisen DHCP ISC: n. DHCP-palvelin Kea perustuu BIND 10 -tekniikoihin ja on rakennettu modulaarisen arkkitehtuurin avulla, mikä tarkoittaa toiminnallisuuden erittelyä eri ohjainprosesseissa.

Tuote sisältää täysin toimivan palvelintoteutuksen tukee DHCPv4- ja DHCPv6-protokollia, joka voi korvata ISC: n DHCP: n. Kealla on sisäänrakennetut työkalut dynaamista DNS-vyöhykkeen päivitystä varten, tukee mekanismeja palvelimien löytämiseen, osoitteiden määrittämiseen, päivittämiseen ja yhteyden muodostamiseen, palvelupyyntöihin, palvelinten osoitteiden varaamiseen ja PXE-latauksiin.

DHCPv6-toteutus tarjoaa myös mahdollisuuden siirtää etuliitteitä. Erityinen sovellusliittymä on vuorovaikutuksessa ulkoisten sovellusten kanssa. Kokoonpano on mahdollista päivittää lennossa käynnistämättä palvelinta uudelleen.

Tiedot määritetyistä osoitteista ja asiakasparametreista voidaan tallentaa erityyppisiin varastoihin; Tällä hetkellä backendit tarjotaan CSV-, MySQL-, Apache Cassandra- ja PostgreSQL-tiedostojen tallentamiseen.

Isäntävarausparametrit voidaan määrittää kokoonpanotiedostossa JSON-muodossa tai taulukkona MySQL: ssä ja PostgreSQL: ssä. Sisältää perfdhcp-työkalun DHCP-palvelimen suorituskyvyn mittaamiseen ja komponentit tilastojen keräämiseksi.

Kea osoittaa hyvää suorituskykyä, esimerkiksi kun MySQL-taustajärjestelmää käytetään, palvelin voi tehdä 1000 osoitealle sekunnissa (noin 4000 pakettia sekunnissa), ja kun käytetään memfile-taustatietoa, läpijuoksu saavuttaa 7500 varausta sekunnissa.

Kea 1.6: n uudet ominaisuudet

kea

Tässä uudessa Kean versiossa kehittäjät korostavat ilmoituksessaan kokoonpanotaajuuden käyttöönottoa jonka avulla voidaan hallita keskitetysti useiden DHCPv4- ja DHCPv6-palvelinten kokoonpanoa.

Takapää voidaan tallentaa useimpiin Kean asetuksiin, mukaan lukien yleiset asetukset, tiedot jaetuista verkoista, aliverkot, vaihtoehdot, ryhmät ja vaihtoehtomääritykset.

Sen sijaan, että kaikki nämä asetukset tallennettaisiin paikalliseen määritystiedostoon, ne voidaan nyt sijoittaa ulkoiseen tietokantaan.

Samaan aikaan ei ole mahdollista määrittää kaikkia CB: n kautta, mutta osa kokoonpanosta parametrien kanssa päällekkäin ulkoisesta tietokannasta ja paikallisista kokoonpanotiedostoista (esimerkiksi verkkoliitäntöjen kokoonpano voidaan jättää paikallisiin tiedostoihin).

DBMS: stä vain MySQL on tällä hetkellä tuettu kokoonpanon tallentamiseen (MySQL: ää, PostgreSQL: ää ja Cassandraa voidaan käyttää osoitteenjakotukien (vuokrasopimusten) tallentamiseen ja MySQL: ää ja PostgreSQL: ää isäntien varaamiseen.)

Tietokannan kokoonpanoa voidaan muuttaa sekä suoralla pääsyllä DBMS: ään että erityisesti valmistettujen keskikerroksen kirjastojen kautta, jotka tarjoavat tyypillisen komentosarjan kokoonpanon hallintaa varten, kuten parametrien, linkkien, DHCP- ja aliverkon asetusten lisääminen ja poistaminen.

Uusi luokka DROP-ohjaimia on lisätty (kaikki DROP-luokkaan liittyvät paketit pudotetaan välittömästi), joita voidaan käyttää ei-toivotun liikenteen, esimerkiksi tietyntyyppisten DHCP-viestien, poistamiseen.

Uusia parametreja lisättiin myös enimmäisvuokra-aika ja minivuokra-aika, jotka mahdollistavat ohjauslinkin käyttöiän määrittämisen asiakkaalle (vuokralle) kiinteän arvon muodossa, mutta hyväksyttävällä alueella.

Yhteensopivuutta parannettiin laitteiden kanssa, jotka eivät täysin noudata DHCP-standardeja.

Välttääksesi ongelmia, Kea lähettää nyt tietoja DHCPv4-viestityypistä Vaihtoehtoluettelon alussa se käsittelee erilaisia ​​isäntänimien esityksiä, tunnistaa tyhjän isäntänimen siirron ja antaa sinun määrittää alivaihtoehtoja koodeilla 0-255.

Lataa ja asenna Kea 1.6

Lopuksi, jos haluat tietää hieman enemmän tästä DHCP-palvelimesta sekä sen asennuksesta ja hallinnasta, voit tarkistaa asiakirjat mikä on hyvin määritelty Seuraavassa linkissä.

Projektin lähdekoodi jaetaan Mozilla Public License (MPL) 2.0: n alla.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.