Kea, açık kaynaklı DHCP sunucusu yeni sürümü Kea 1.6'da geliyor

Birkaç gün önce konsorsiyum ISC, Kea 1.6.0 DHCP sunucusunu piyasaya sürdü, klasik DHCP ISC'nin yerini alıyor. DHCP sunucusu Kea, BIND 10 teknolojilerine dayanmaktadır ve modüler bir mimari kullanılarak inşa edilmiştir, bu, farklı denetleyici süreçlerindeki işlevselliğin bozulmasına işaret eder.

Ürün, tamamen işlevsel bir sunucu uygulaması içerir DHCPv4 ve DHCPv6 protokolleri desteği ile, ISC'nin DHCP'sinin yerini alabilir. Kea, Dinamik DNS Bölge Güncellemesi için yerleşik araçlara sahiptir, sunucuları keşfetme, adres atama, güncelleme ve yeniden bağlanma, bilgi için hizmet talepleri, ana bilgisayarlar için adres ayırma ve PXE indirmeleri için mekanizmaları destekler.

DHCPv6 uygulaması, önekleri devretme seçeneği de sunar. Harici uygulamalarla etkileşim için özel bir API sağlanmıştır. Sunucuyu yeniden başlatmadan konfigürasyonu anında güncellemek mümkündür.

Atanan adresler ve istemci parametreleri hakkındaki bilgiler, farklı depolama türlerinde saklanabilir; şu anda arka uçlar CSV, MySQL, Apache Cassandra ve PostgreSQL dosyalarını depolamak için sağlanmaktadır.

Ana bilgisayar rezervasyon parametreleri, yapılandırma dosyasında JSON biçiminde veya MySQL ve PostgreSQL'de bir tablo olarak belirtilebilir. DHCP sunucusu performansını ölçmek için perfdhcp aracı içerir ve istatistik toplamak için bileşenler.

Kea iyi bir performans sergiliyor, örneğin MySQL arka ucunu kullanırken, sunucu saniyede 1000 adres ayırma yapabilir (saniyede yaklaşık 4000 paket) ve memfile arka ucunu kullanırken verim saniyede 7500 ayırmaya ulaşır.

Kea 1.6'daki yenilikler

Yeni Zelanda koca papağanı

Kea'nın bu yeni versiyonunda geliştiriciler duyurularında bir yapılandırma arka uç uygulamasının altını çizer bu, birkaç DHCPv4 ve DHCPv6 sunucusunun yapılandırmasını merkezi olarak yönetmeye izin verir.

Arka uç çoğu Kea ayarını saklamak için kullanılabilir, genel ayarlar, paylaşılan ağlar, alt ağlar, seçenekler, gruplar ve seçenek tanımları hakkında bilgiler dahil.

Tüm bu ayarları yerel bir yapılandırma dosyasında saklamak yerine, artık harici bir veritabanına yerleştirilebilirler.

Aynı zamanda, tamamen CB üzerinden değil, harici veri tabanından ve yerel konfigürasyon dosyalarından gelen parametre çakışması ile konfigürasyonun bir kısmını belirlemek mümkündür (örneğin, ağ arayüzlerinin konfigürasyonu yerel dosyalarda bırakılabilir).

DBMS'den, konfigürasyonu depolamak için şu anda yalnızca MySQL desteklenmektedir (MySQL, PostgreSQL ve Cassandra adres ayırma tabanlarını (kiralamaları) depolamak için kullanılabilir ve MySQL ve PostgreSQL ana bilgisayarları rezerve etmek için kullanılabilir.)

Veritabanındaki konfigürasyon, hem DBMS'ye doğrudan erişim hem de parametre, bağlantı, DHCP ve alt ağ seçenekleri gibi konfigürasyon yönetimi için tipik bir komut seti sağlayan özel olarak hazırlanmış orta katman kitaplıkları aracılığıyla değiştirilebilir.

Yeni bir DROP denetleyicisi sınıfı eklendi (DROP sınıfıyla ilişkili tüm paketler hemen bırakılır), bu istenmeyen trafiği, örneğin belirli DHCP mesaj türlerini kaldırmak için kullanılabilir.

Yeni parametreler de eklendi maksimum kiralama süresi ve minimum kiralama süresi, müşteri için direksiyon bağlantısının faydalı ömrünün (kiralama) sabit bir değer biçiminde değil, kabul edilebilir bir aralıkta belirlenmesine izin veren.

Ayrıca DHCP standartlarına tam olarak uymayan cihazlarla uyumluluk geliştirildi.

Problemleri önlemek için, Kea artık DHCPv4 mesaj türü hakkında bilgi gönderiyor Seçenekler listesinin başında, çeşitli ana bilgisayar adı temsillerini işler, boş bir ana bilgisayar adının aktarımını tanır ve 0-255 kodlu alt seçenekleri tanımlamanıza olanak tanır.

Kea 1.6'yı indirin ve yükleyin

Son olarak, bu DHCP sunucusunun yanı sıra kurulumu ve yönetimi hakkında biraz daha fazla bilgi edinmek isterseniz, belgeleri kontrol edebilirsiniz ki bu çok iyi belirlenmiş Aşağıdaki bağlantıda.

Projenin kaynak kodu Mozilla Public License (MPL) 2.0 altında dağıtılmaktadır.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.