请输入您要查询的百科知识:

 

词条 DHCPD
释义

  1. See also

  2. References

  3. External links

{{Infobox software
| name = DHCPD
| title = ISC DHCP
| author = Ted Lemon
| developer = Internet Systems Consortium
| released = {{Start date and age|1999}}
| latest release version = 4.4.1
| latest release date = Feb 29, 2018
| repo = https://source.isc.org/cgi-bin/gitweb.cgi?p=dhcp.git;a=summary
| programming language = C
| operating system = BSD, Linux, Solaris
| genre = DHCP server
| license = ISC License, MPL2.0
| website = {{URL|https://www.isc.org}}
| AsOf = 4 2018
}}dhcpd (an abbreviation for "DHCP daemon") is a DHCP server program that operates as a daemon on a server to provide Dynamic Host Configuration Protocol (DHCP) service to a network.[1]

This implementation, also known as ISC DHCP, is one of the first and best known, but there are now a number of other DHCP server software implementations available.

Clients may solicit an IP address from a DHCP server when they need one. The DHCP server then offers the "lease" of an IP address to the client, which the client is free to request or ignore. If the client requests it and the server acknowledges it, then the client is permitted to use that IP address for the "lease time" specified by the server. At some point before the lease expires, the client must re-request the same IP address if it wishes to continue to use it.[2]

Issued IP addresses are tracked by dhcpd through a record in the dhcpd.leases file.[3]

This allows the server to maintain state over restarts of the dhcp service, which could otherwise lead to duplicate IP addresses being issued when server issued the same IP address again while another client still has the right to use it.[1]

This reference implementation of DHCP is developed by the Internet Systems Consortium[4] and is supported on Linux, Mac OS X, FreeBSD, and Solaris.[5]

Remote access to a running instance of dhcpd is provided by the Object Management Application Programming Interface (OMAPI).[6][7] This API allows manipulation of the internal state of a running instance of the dhcpd server or client. On the server side, this interface allows editing of registration information for managed nodes. Uses on the client include fetching configuration information, releasing and renewing leases, and changing which interfaces are managed by the DHCP client.

ISC DHCP is in wide distribution; however, it is very mature software. ISC is developing a new DHCP software system, which is intended to eventually replace it.[8] This software, Kea, includes a DHCP server only (so, no client or relay yet) and is supported on the same platforms as ISC DHCP. It is distributed under the Mozilla Public License (MPL2.0).[9]

ISC DHCP adopted the Mozilla Public License (MPL2.0) with the release of 4.4.1.[10]

See also

  • Comparison of DHCP server software

References

1. ^{{cite web | last = Lemon | first = Ted | authorlink = | coauthors = | title = dhcpd – Dynamic Host Configuration Protocol Server | work = | publisher = Internet Systems Consortium | date = 2012 | url = https://www.isc.org/dhcp-manual-pages/ | format = | doi = | accessdate = April 5, 2018}}
2. ^{{cite web| url=http://tools.ietf.org/html/rfc2131#section-1| title=RFC 2131 – Dynamic Host Configuration Protocol| first=Ralph| last=Droms| date=March 1997| work=Network Working Group| publisher = Internet Engineering Task Force }}
3. ^{{cite web | last = Lemon | first = Ted | authorlink = | coauthors = | title = dhcpd.leases – DHCP Client Lease File | work = | publisher = Internet Systems Consortium | date = 2018 | url = https://www.isc.org/wp-content/uploads/2018/02/dhcp44leases.html | format = | doi = | accessdate = April 5, 2018}}
4. ^{{cite web | last = | first = | authorlink = | coauthors = | title = DHCP – Internet Systems Consortium | work = | publisher = Internet Systems Consortium | date = 2018 | url = http://www.isc.org/software/dhcp | format = | doi = | accessdate = April 5, 2018}}
5. ^{{cite web |last= |first= |authorlink= |coauthors= |title=README |work= |publisher=Internet Systems Consortium |date=2012 |url=http://www.isc.org/files/4.2.3%20README.pdf |format= |doi= |accessdate=14 June 2012 |deadurl=yes |archiveurl=https://web.archive.org/web/20120704045632/http://www.isc.org/files/4.2.3%20README.pdf |archivedate=4 July 2012 |df=}}
6. ^{{cite web |title=ISC DHCP API Interface |url=http://ipamworldwide.com/dhcp-api.html |publisher=IPAM |accessdate=25 January 2013}}
7. ^{{cite book |last=Ralph Droms and Ted Lemon |title=The DHCP handbook |year=2003 |publisher=Sams |isbn=9780672323270 |pages=239, 316 |url=https://books.google.com/books?ei=Oa8FUfO3DbHVigLlvoGwAw&id=FV9rlGsIXZkC&dq=isbn%3A9780672323270&q=omapi#search_anchor}}
8. ^{{cite news |title=MOSS supports four more open source projects in Q3 2016 with $300k |url=https://blog.mozilla.org/blog/2016/10/03/moss-supports-four-more-open-source-projects-with-300k/ |accessdate=3 November 2016 |publisher=Mozilla Foundation |date=October 3, 2016}}
9. ^{{cite web |title=Kea wiki page |url=https://kea.isc.org |website=Kea.isc.org |publisher=Internet Systems Consortium |accessdate=3 November 2016}}
10. ^{{cite web |title=DHCP 4.4.0 annoncement |url=https://www.isc.org/blogs/isc-dhcp-the-last-branch/ |website=isc.org |publisher=Internet Systems Consortium |accessdate=5 April 2018}}

External links

  • Configuring dhcpd on a wireless access point
  • [https://www.isc.org/downloads/dhcp/ dhcpd section in the ISC website]
  • Official FTP repository
{{network-software-stub}}

3 : Servers (computing)|Software using the ISC license|Unix network-related software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 12:08:15