Kea, 오픈 소스 DHCP 서버 Kea 1.6 출시

며칠 전 컨소시엄은 ISC는 Kea 1.6.0 DHCP 서버를 출시했습니다. 기존 DHCP ISC를 대체합니다. DHCP 서버 Kea는 BIND 10 기술을 기반으로하며 모듈 식 아키텍처를 사용하여 구축되었습니다. 이는 다른 컨트롤러 프로세스에서 기능의 고장을 의미합니다.

이 제품에는 완전한 기능의 서버 구현이 포함됩니다. DHCPv4 및 DHCPv6 프로토콜 지원, ISC의 DHCP를 대체 할 수 있습니다. Kea는 동적 DNS 영역 업데이트를위한 도구를 내장하고 있으며, 서버 검색, 주소 할당, 업데이트 및 재 연결, 정보 요청 서비스, 호스트 주소 예약, PXE 다운로드를위한 메커니즘을 지원합니다.

DHCPv6 구현은 접두사를 위임하는 옵션도 제공합니다. 외부 애플리케이션과 상호 작용하기 위해 특수 API가 제공됩니다. 서버를 다시 시작하지 않고 즉시 구성을 업데이트 할 수 있습니다.

할당 된 주소 및 클라이언트 매개 변수에 대한 정보는 다양한 유형의 저장소에 저장할 수 있습니다. 현재 CSV, MySQL, Apache Cassandra 및 PostgreSQL 파일을 저장하기 위해 백엔드가 제공됩니다.

호스트 예약 매개 변수는 구성 파일에서 JSON 형식으로 지정하거나 MySQL 및 PostgreSQL의 테이블로 지정할 수 있습니다.. DHCP 서버 성능 측정을위한 perfdhcp 도구 포함 및 통계 수집을위한 구성 요소.

Kea는 우수한 성능을 보여줍니다.

Kea 1.6의 새로운 기능

케아

이 새로운 버전의 Kea에서 개발자는 발표에서 구성 백엔드 구현을 강조합니다. 여러 DHCPv4 및 DHCPv6 서버의 구성을 중앙에서 관리 할 수 ​​있습니다.

뒷머리 대부분의 Kea 설정을 저장하는 데 사용할 수 있습니다. 글로벌 설정, 네트워크 공유, 서브넷, 옵션, 그룹 및 옵션 정의에 대한 정보를 포함합니다.

이러한 모든 설정을 로컬 구성 파일에 저장하는 대신 이제 외부 데이터베이스에 배치 할 수 있습니다.

동시에 CB를 통하지 않고 외부 데이터베이스 및 로컬 구성 파일에서 매개 변수가 겹치는 구성의 일부를 결정할 수 있습니다 (예 : 네트워크 인터페이스 구성은 로컬 파일에 남을 수 있음).

DBMS에서는 현재 MySQL 만 구성 저장을 지원합니다. (MySQL, PostgreSQL 및 Cassandra를 사용하여 주소 할당 기반 (임대)을 저장할 수 있으며 MySQL 및 PostgreSQL을 사용하여 호스트를 예약 할 수 있습니다.)

데이터베이스의 구성은 DBMS에 대한 직접 액세스와 매개 변수, 링크, DHCP 옵션 및 서브넷 추가 및 제거와 같은 구성 관리를위한 일반적인 명령 집합을 제공하는 특별히 준비된 중간 계층 라이브러리를 통해 변경할 수 있습니다.

새로운 등급의 DROP 컨트롤러가 추가되었습니다. (DROP 클래스와 관련된 모든 패킷이 즉시 삭제됨) 이는 특정 유형의 DHCP 메시지와 같은 원치 않는 트래픽을 제거하는 데 사용할 수 있습니다.

새로운 매개 변수도 추가되었습니다. 최대 임대 시간 및 최소 임대 시간, 고정 된 값이 아닌 수용 가능한 범위에서 고객 (리스)에 대한 스티어링 링크의 유효 수명을 결정할 수 있습니다.

뿐만 아니라 DHCP 표준을 완전히 준수하지 않는 장치와의 호환성이 향상되었습니다.

문제를 방지하려면 Kea는 이제 DHCPv4 메시지 유형에 대한 정보를 보냅니다. 옵션 목록의 시작 부분에서 다양한 호스트 이름 표현을 처리하고 빈 호스트 이름의 전송을 인식하며 코드 0-255로 하위 옵션을 정의 할 수 있습니다.

Kea 1.6 다운로드 및 설치

마지막으로이 DHCP 서버와 설치 및 관리에 대해 조금 더 알고 싶다면 문서를 확인할 수 있습니다 아주 잘 지정되어 있습니다 다음 링크에서.

프로젝트의 소스 코드는 Mozilla Public License (MPL) 2.0에 따라 배포됩니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.