Kea, server DHCP open source hadir dalam versi baru Kea 1.6

Beberapa hari lalu konsorsium ISC telah merilis server DHCP Kea 1.6.0, mengganti DHCP ISC klasik. Server DHCP Kea didasarkan pada teknologi BIND 10 dan dibangun menggunakan arsitektur modular, yang menyiratkan kerusakan fungsionalitas dalam berbagai proses pengontrol.

Produk ini mencakup implementasi server yang berfungsi penuh dengan dukungan untuk protokol DHCPv4 dan DHCPv6, yang dapat menggantikan DHCP ISC. Kea memiliki alat bawaan untuk Pembaruan Zona DNS Dinamis, mendukung mekanisme untuk menemukan server, menetapkan alamat, memperbarui dan menyambungkan kembali, permintaan layanan untuk informasi, menyimpan alamat untuk host, dan unduhan PXE.

Implementasi DHCPv6 juga menawarkan opsi untuk mendelegasikan prefiks. API khusus disediakan untuk berinteraksi dengan aplikasi eksternal. Anda dapat memperbarui konfigurasi dengan cepat tanpa memulai ulang server.

Informasi tentang alamat yang ditetapkan dan parameter klien dapat disimpan di berbagai jenis penyimpanan; saat ini backend disediakan untuk menyimpan file CSV, MySQL, Apache Cassandra, dan PostgreSQL.

Parameter reservasi host dapat ditentukan di file konfigurasi dalam format JSON atau sebagai tabel di MySQL dan PostgreSQL. Termasuk alat perfdhcp untuk mengukur kinerja server DHCP dan komponen untuk mengumpulkan statistik.

Kea menunjukkan kinerja yang baik, misalnya saat menggunakan backend MySQL server dapat melakukan 1000 alokasi alamat per detik (sekitar 4000 paket per detik), dan saat menggunakan memfile backend throughput mencapai 7500 alokasi per detik.

Apa yang baru di Kea 1.6

Kea

Dalam versi baru Kea pengembang menyoroti dalam pengumuman mereka tentang implementasi backend konfigurasi yang memungkinkan untuk mengelola konfigurasi beberapa server DHCPv4 dan DHCPv6 secara terpusat.

Bagian belakang dapat digunakan untuk menyimpan sebagian besar pengaturan Kea, termasuk pengaturan global, informasi tentang jaringan bersama, subnet, opsi, grup, dan definisi opsi.

Alih-alih menyimpan semua pengaturan ini dalam file konfigurasi lokal, mereka sekarang dapat ditempatkan di database eksternal.

Pada saat yang sama, dimungkinkan untuk menentukan tidak semua melalui CB, tetapi bagian dari konfigurasi dengan parameter tumpang tindih dari database eksternal dan file konfigurasi lokal (misalnya, konfigurasi antarmuka jaringan dapat dibiarkan di file lokal).

Dari DBMS, saat ini hanya MySQL yang didukung untuk menyimpan konfigurasi (MySQL, PostgreSQL, dan Cassandra dapat digunakan untuk menyimpan basis alokasi alamat (sewa), dan MySQL serta PostgreSQL dapat digunakan untuk memesan host.)

Konfigurasi dalam database dapat diubah baik melalui akses langsung ke DBMS dan melalui pustaka lapisan tengah yang disiapkan secara khusus yang menyediakan sekumpulan perintah khusus untuk manajemen konfigurasi, seperti menambahkan dan menghapus parameter, tautan, opsi DHCP, dan subnet.

Kelas baru pengontrol DROP telah ditambahkan (semua paket yang terkait dengan kelas DROP akan segera dihapus), yang dapat digunakan untuk menghapus lalu lintas yang tidak diinginkan, misalnya, jenis pesan DHCP tertentu.

Parameter baru juga ditambahkan max-lease-time dan min-lease-time, yang memungkinkan untuk menentukan masa manfaat steering link bagi pelanggan (sewa) bukan dalam bentuk nilai tetap, tetapi dalam kisaran yang dapat diterima.

Serta kompatibilitas ditingkatkan dengan perangkat yang tidak sepenuhnya sesuai dengan standar DHCP.

Untuk menghindari masalah, Kea sekarang mengirimkan informasi tentang jenis pesan DHCPv4 Di awal daftar opsi, ia memproses berbagai representasi nama host, mengenali transfer nama host yang kosong, dan memungkinkan Anda untuk menentukan suboption dengan kode 0-255.

Unduh dan instal Kea 1.6

Terakhir, jika Anda ingin tahu lebih banyak tentang server DHCP ini, serta instalasi dan manajemennya, Anda dapat memeriksa dokumentasinya yang ditentukan dengan sangat baik Di tautan berikut.

Kode sumber proyek didistribusikan di bawah Mozilla Public License (MPL) 2.0.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.