DHCPD
Originalförfattare | Ted Lemon |
---|---|
Utvecklare | Internet Systems Consortium |
Initial release | 1999 |
Stabil frisättning | 4.4.2-P1 / 26 maj 2021 |
Förhandsgranska release | |
Förvar | https://gitlab.isc.org/isc-projects/dhcp |
Skrivet i | C |
Operativ system | BSD , Linux , Solaris |
Typ | DHCP- server |
Licens | ISC-licens , MPL2.0 |
Hemsida | |
Från och med | 1 2020 |
dhcpd (en förkortning för "DHCP-demon") är ett DHCP-serverprogram som fungerar som en demon på en server för att tillhandahålla DHCP-tjänst ( Dynamic Host Configuration Protocol) till ett nätverk . Denna implementering, även känd som ISC DHCP, är en av de första och mest kända, men det finns nu ett antal andra DHCP-serverprogramvaruimplementationer tillgängliga.
Klienter kan begära en IP-adress från en DHCP-server när de behöver en. DHCP-servern erbjuder sedan "leasing" av en IP-adress till klienten, som klienten är fri att begära eller ignorera. Om klienten begär det och servern bekräftar det, tillåts klienten använda den IP-adressen under den "leasingtid" som servern har angett. Någon gång innan hyresavtalet löper ut måste klienten begära samma IP-adress på nytt om den vill fortsätta använda den.
Utfärdade IP-adresser spåras av dhcpd genom en post i filen dhcpd.leases. Detta gör att servern kan upprätthålla tillstånd över omstarter av dhcp-tjänsten, vilket annars kan leda till att dubbla IP-adresser utfärdas när servern utfärdade samma IP-adress igen medan en annan klient fortfarande har rätt att använda den.
Denna referensimplementering av DHCP är utvecklad av Internet Systems Consortium och stöds på Linux , Mac OS X , FreeBSD och Solaris .
Fjärråtkomst till en körande instans av dhcpd tillhandahålls av Object Management Application Programming Interface ( OMAPI). Detta API tillåter manipulering av det interna tillståndet för en körande instans av dhcpd-servern eller klienten. På serversidan tillåter detta gränssnitt redigering av registreringsinformation för hanterade noder . Användningar på klienten inkluderar att hämta konfigurationsinformation, släppa och förnya leasingavtal och att ändra vilka gränssnitt som hanteras av DHCP-klienten.
ISC DHCP är i stor spridning; det är dock mycket mogen programvara. ISC utvecklar ett nytt DHCP-mjukvarusystem, som är tänkt att så småningom ersätta det. Denna programvara, Kea , inkluderar endast en DHCP-server (så ingen klient eller relä ännu) och stöds på samma plattformar som ISC DHCP. Den distribueras under Mozilla Public License (MPL2.0).
ISC DHCP antog Mozilla Public License (MPL2.0) med utgåvan av 4.4.1.
Se även
externa länkar
- Konfigurera dhcpd på en trådlös åtkomstpunkt
- dhcpd-sektionen på ISC:s webbplats
- Officiellt FTP-förråd
- Öppna Gitlab-förrådet
- Kunskapsartiklar om dhcpd