가상화 자동화를 모색 중인데 현재 DHCP 서버 설정이 막혔습니다. 문제는 VM을 생성할 때마다 새 인터페이스를 등록하기 위해 데몬을 다시 시작해야 한다는 것입니다(모든 시스템에는 성능 및 보안상의 이유로 자체 nif가 있습니다). DHCP 데몬이 새 인터페이스를 인식하고 데몬을 다시 시작하지 않고도 해당 인터페이스에서 패킷을 처리하도록 하는 방법이 있습니까?
답변1
ISC DHCP에서 이것은 "버그"가 아니라 기능입니다. 구성 파일은 데몬이 다시 시작될 때만 읽혀집니다.
따라서 텍스트 구성 파일만 다루는 경우 텍스트 구성 파일에 추가된 새 IP 주소/MAC만 제공할 수 있습니다.그리고DHCP 데몬을 다시 시작합니다.
보다 깨끗하고 현대적인 접근 방식은 대신 ISC-DHCP를 사용하는 것입니다.치아ISC의 DHCP 서버. Kea에는 귀하의 요구에 적합할 수도 있고 그렇지 않을 수도 있는 밴 후크 메커니즘과 플러그인도 있습니다.
Kea DHCP 서버 Kea는 Internet Systems Alliance에서 개발한 오픈 소스 DHCPv4/DHCPv6 서버입니다. Kea는 후크 라이브러리를 통해 쉽게 수정하고 확장할 수 있도록 설계된 확장 가능한 고성능 DHCP 서버 엔진입니다.
Kea는 무료 오픈 소스이며 Kea 사용자 메일링 리스트, 이 Wiki 및 Github 저장소를 통한 커뮤니티 참여를 환영합니다. 이를 개발하는 전담 소프트웨어 엔지니어로 구성된 소규모 핵심 팀이 있으며, 이를 지원하려면 귀하의 기여와 지원 계약이 필요합니다.
백엔드는 MySQL일 수 있으며 텍스트 파일을 처리하고 DHCP 데몬을 (다시) 시작하지 않고도 SQL 쿼리를 사용하여 이를 처리할 수 있습니다.
추신. DHCP에서 구성하기 위해 과거에는 ISP DHCP 크랙을 사용하여 케이블 ISP 업계를 대상으로 한 MySQL 위에 설치했지만 안타깝게도 해당 프로젝트는 중단되었습니다. Kea는 이제 어느 정도 유사한 기능을 제공해야 합니다.