Kea, pelayan DHCP sumber terbuka masuk dalam versi baru Kea 1.6

Beberapa hari yang lalu konsortium ISC telah melepaskan pelayan DHCP Kea 1.6.0, menggantikan DHCP ISC klasik. Pelayan DHCP dari Kea didasarkan pada teknologi BIND 10 dan dibina menggunakan seni bina modular, yang menunjukkan kerosakan fungsi dalam proses pengawal yang berbeza.

Produk ini merangkumi pelaksanaan pelayan yang berfungsi sepenuhnya dengan sokongan untuk protokol DHCPv4 dan DHCPv6, yang dapat menggantikan DHCP ISC. Kea mempunyai alat bawaan untuk Kemas kini Zon DNS Dinamik, menyokong mekanisme untuk mencari pelayan, menetapkan alamat, mengemas kini dan menyambung semula, permintaan perkhidmatan untuk maklumat, alamat cadangan untuk host, dan muat turun PXE.

Pelaksanaan DHCPv6 juga menawarkan pilihan untuk mendelegasikan awalan. API khas disediakan untuk berinteraksi dengan aplikasi luaran. Adalah mungkin untuk mengemas kini konfigurasi dengan cepat tanpa memulakan semula pelayan.

Maklumat mengenai alamat yang ditetapkan dan parameter pelanggan dapat disimpan dalam pelbagai jenis stor; saat ini backend disediakan untuk menyimpan fail CSV, MySQL, Apache Cassandra, dan PostgreSQL.

Parameter tempahan tuan rumah dapat ditentukan dalam file konfigurasi dalam format JSON atau sebagai jadual dalam MySQL dan PostgreSQL. Termasuk alat perfdhcp untuk mengukur prestasi pelayan DHCP dan komponen untuk mengumpulkan statistik.

Kea menunjukkan prestasi yang baik, misalnya, ketika menggunakan MySQL backend, pelayan dapat melakukan 1000 peruntukan alamat sesaat (sekitar 4000 paket sesaat), dan ketika menggunakan memfile backend, throughput mencapai 7500 peruntukan sesaat.

Apa yang baru di Kea 1.6

kea

Dalam versi baru Kea ini pembangun menekankan dalam pengumuman mereka mengenai pelaksanaan konfigurasi backend yang membolehkan menguruskan konfigurasi beberapa pelayan DHCPv4 dan DHCPv6 secara terpusat.

Hujung belakang boleh digunakan untuk menyimpan kebanyakan tetapan Kea, termasuk tetapan global, maklumat mengenai rangkaian bersama, subnet, pilihan, kumpulan, dan definisi pilihan.

Daripada menyimpan semua tetapan ini dalam file konfigurasi tempatan, kini dapat diletakkan di dalam pangkalan data luaran.

Pada saat yang sama, adalah mungkin untuk menentukan tidak semua melalui CB, tetapi bagian dari konfigurasi dengan tumpang tindih parameter dari pangkalan data luaran dan fail konfigurasi tempatan (misalnya, konfigurasi antara muka rangkaian dapat ditinggalkan dalam fail tempatan).

Dari DBMS, hanya MySQL yang kini disokong untuk menyimpan konfigurasi (MySQL, PostgreSQL, dan Cassandra dapat digunakan untuk menyimpan basis peruntukan alamat (sewa), dan MySQL dan PostgreSQL dapat digunakan untuk memesan host.)

Konfigurasi dalam pangkalan data dapat diubah baik melalui akses langsung ke DBMS dan melalui perpustakaan lapisan tengah yang disediakan khusus yang menyediakan seperangkat perintah khas untuk manajemen konfigurasi, seperti menambahkan dan menghapus parameter, pautan, DHCP dan pilihan subnet.

Kelas pengawal DROP baru telah ditambahkan (semua paket yang terkait dengan kelas DROP segera dihentikan), yang dapat digunakan untuk menghilangkan lalu lintas yang tidak diingini, misalnya, jenis pesanan DHCP tertentu.

Parameter baru juga ditambahkan max-lease-time dan min-lease-time, yang memungkinkan untuk menentukan jangka hayat pautan stereng untuk pelanggan (sewa) bukan dalam bentuk nilai tetap, tetapi dalam rentang yang dapat diterima.

Serta keserasiannya ditingkatkan dengan peranti yang tidak sepenuhnya mematuhi piawaian DHCP.

Untuk mengelakkan masalah, Kea kini menghantar maklumat mengenai jenis mesej DHCPv4 Pada awal senarai pilihan, ia memproses berbagai perwakilan nama host, mengenali pemindahan nama host yang kosong, dan membolehkan anda menentukan suboptions dengan kod 0-255.

Muat turun dan pasang Kea 1.6

Akhirnya, jika anda ingin mengetahui lebih banyak mengenai pelayan DHCP ini, serta pemasangan dan pengurusannya, anda boleh menyemak dokumentasinya yang dinyatakan dengan sangat baik Dalam pautan berikut.

Kod sumber projek diedarkan di bawah Mozilla Public License (MPL) 2.0.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.