DHCPD
DHCPD원본 작성자 | 테드 레몬 |
---|---|
개발자 | 인터넷 시스템 컨소시엄 |
초기 릴리즈 | 1999; | 전 (
안정적 해제 | 4.4.2-P1 / 2021년[1] 5월 26일 |
릴리스 미리 보기 | [2] |
리포지토리 | https://gitlab.isc.org/isc-projects/dhcp[3] |
기록 위치 | C |
운영 체제 | BSD, Linux, Solaris |
유형 | DHCP 서버 |
면허증 | ISC 라이센스, MPL2.0 |
웹사이트 | www |
을 기준으로 | 1 2020 |
dhcpd("DHCP 데몬"의 약어)는 DHCP 서버 프로그램으로, 네트워크에서 DHCP(Dynamic Host Configuration Protocol) 서비스를 제공하기 위해 서버에서 데몬으로 동작한다.[4]ISC DHCP라고도 알려진 이 구현은 처음이자 가장 잘 알려진 것 중 하나이지만, 현재 이용 가능한 다른 DHCP 서버 소프트웨어 구현이 많이 있다.
클라이언트는 필요할 때 DHCP 서버에 IP 주소를 요청할 수 있다.그러면 DHCP 서버는 클라이언트가 자유롭게 요청하거나 무시할 수 있는 IP 주소의 "임대"를 클라이언트에 제공한다.만약 클라이언트가 그것을 요청하고 서버가 그것을 인정한다면, 클라이언트는 서버가 지정한 "임대 시간"에 그 IP 주소를 사용할 수 있다.리스가 만료되기 전 어느 시점에서는 클라이언트가 계속 사용하려면 동일한 IP 주소를 다시 요청해야 한다.[5]
발급된 IP 주소는 dhcpd.lease 파일의 레코드를 통해 dhcpd에 의해 추적된다.[6]이것은 서버가 DHCP 서비스를 다시 시작해도 상태를 유지할 수 있도록 하며, 그렇지 않으면 서버가 동일한 IP 주소를 다시 발급할 때 중복 IP 주소가 발급될 수 있고, 다른 클라이언트가 여전히 IP 주소를 사용할 수 있는 권한이 있을 수 있다.[4]
DHCP의 이 참조 구현은 인터넷 시스템 컨소시엄에[7] 의해 개발되었으며 Linux, Mac OS X, FreeBSD 및 Solaris에서 지원된다.[8]
실행 중인 dhcpd 인스턴스에 대한 원격 액세스는 OMAPI(Object Management Application Programming Interface)를 통해 제공된다.[9][10]이 API를 사용하면 DHCPd 서버 또는 클라이언트의 실행 중인 인스턴스의 내부 상태를 조작할 수 있다.서버측에서는 이 인터페이스가 관리 노드의 등록 정보 편집을 허용한다.클라이언트에서 사용하는 용도에는 구성 정보 가져오기, 임대 해제 및 갱신, DHCP 클라이언트에 의해 관리되는 인터페이스 변경 등이 포함된다.
ISC DHCP는 널리 배포되고 있지만, 매우 성숙한 소프트웨어다.ISC는 새로운 DHCP 소프트웨어 시스템을 개발 중이며, 이는 결국 이를 대체하기 위한 것이다.[11]이 소프트웨어 Kea는 DHCP 서버만 포함하며(따라서 아직 클라이언트나 릴레이가 없음) ISC DHCP와 동일한 플랫폼에서 지원된다.Mozilla Public License(MPL2.0)에 따라 배포된다.[12]
ISC DHCP는 4.4.1 릴리스와 함께 Mozilla Public License(MPL2.0)를 채택했다.[13]
참고 항목
참조
- ^ https://lists.isc.org/pipermail/dhcp-announce/2021-May/000432.html
- ^ "Release Notes 4.1-ESV-R15-P1". 2018-02-28. Retrieved 2018-04-05.
- ^ https://lists.isc.org/pipermail/dhcp-announce/2019-April/000420.html
- ^ a b Lemon, Ted (2012). "dhcpd – Dynamic Host Configuration Protocol Server". Internet Systems Consortium. Retrieved January 22, 2020.
- ^ Droms, Ralph (March 1997). "RFC 2131 – Dynamic Host Configuration Protocol". Network Working Group. Internet Engineering Task Force.
- ^ Lemon, Ted (2018). "dhcpd.leases – DHCP Client Lease File". Internet Systems Consortium. Archived from the original on April 6, 2018. Retrieved April 5, 2018.
- ^ "DHCP – Internet Systems Consortium". Internet Systems Consortium. 2018. Retrieved April 5, 2018.
- ^ "README" (PDF). Internet Systems Consortium. 2012. Archived from the original (PDF) on 4 July 2012. Retrieved 14 June 2012.
- ^ "ISC DHCP API Interface". IPAM. Retrieved 25 January 2013.
- ^ Ralph Droms and Ted Lemon (2003). The DHCP handbook. Sams. pp. 239, 316. ISBN 9780672323270.
- ^ "MOSS supports four more open source projects in Q3 2016 with $300k". Mozilla Foundation. October 3, 2016. Retrieved 3 November 2016.
- ^ "Kea wiki page". Kea.isc.org. Internet Systems Consortium. Retrieved 3 November 2016.
- ^ "DHCP 4.4.0 announcement". isc.org. Internet Systems Consortium. 9 January 2018. Retrieved 5 April 2018.
외부 링크