DHCPD
Oryginalni autorzy | Teda Lemon |
---|---|
Deweloperzy | Konsorcjum Systemów Internetowych |
Pierwsze wydanie | 1999 |
Wersja stabilna | 4.4.2-P1 / 26 maja 2021 r |
Wersja podglądu | |
Magazyn | https://gitlab.isc.org/isc-projects/dhcp |
Napisane w | C |
System operacyjny | BSD , Linux , Solaris |
Typ | serwer DHCP |
Licencja | Licencja ISC , MPL2.0 |
Strona internetowa | |
od | 1 2020 |
dhcpd (skrót od „demon DHCP”) to program serwera DHCP, który działa jako demon na serwerze w celu świadczenia usługi protokołu dynamicznej konfiguracji hosta (DHCP) w sieci . Ta implementacja, znana również jako ISC DHCP, jest jedną z pierwszych i najbardziej znanych, ale obecnie dostępnych jest wiele innych implementacji oprogramowania serwera DHCP .
Klienci mogą żądać adresu IP z serwera DHCP, kiedy go potrzebują. Następnie serwer DHCP oferuje klientowi „dzierżawę” adresu IP, o którą klient może poprosić lub zignorować. Jeśli klient o to poprosi, a serwer to potwierdzi, klient może używać tego adresu IP przez „czas dzierżawy” określony przez serwer. W pewnym momencie przed wygaśnięciem dzierżawy klient musi ponownie zażądać tego samego adresu IP, jeśli chce nadal z niego korzystać.
Wydane adresy IP są śledzone przez dhcpd poprzez zapis w pliku dhcpd.leases. Pozwala to serwerowi zachować stan po ponownym uruchomieniu usługi dhcp, co w przeciwnym razie mogłoby doprowadzić do wydania zduplikowanych adresów IP, gdy serwer ponownie przydzieli ten sam adres IP, podczas gdy inny klient nadal ma prawo go używać.
Ta referencyjna implementacja protokołu DHCP została opracowana przez Internet Systems Consortium i jest obsługiwana w systemach Linux , Mac OS X , FreeBSD i Solaris .
Zdalny dostęp do działającej instancji dhcpd zapewnia interfejs programowania aplikacji do zarządzania obiektami (OMAPI). Ten interfejs API umożliwia manipulowanie stanem wewnętrznym uruchomionej instancji serwera lub klienta dhcpd. Po stronie serwera interfejs ten umożliwia edycję informacji rejestracyjnych dla zarządzanych węzłów . Zastosowania na kliencie obejmują pobieranie informacji konfiguracyjnych, zwalnianie i odnawianie dzierżaw oraz zmianę interfejsów zarządzanych przez klienta DHCP.
ISC DHCP jest szeroko rozpowszechniony; jest to jednak bardzo dojrzałe oprogramowanie. ISC opracowuje nowy system oprogramowania DHCP, który ma go ostatecznie zastąpić. To oprogramowanie, Kea , zawiera tylko serwer DHCP (więc nie ma jeszcze klienta ani przekaźnika) i jest obsługiwane na tych samych platformach, co ISC DHCP. Jest rozpowszechniany na licencji Mozilla Public License (MPL2.0).
ISC DHCP przyjął licencję Mozilla Public License (MPL2.0) wraz z wydaniem 4.4.1.
Zobacz też
Linki zewnętrzne
- Konfigurowanie dhcpd w bezprzewodowym punkcie dostępowym
- dhcpd na stronie internetowej ISC
- Oficjalne repozytorium FTP
- Otwórz repozytorium Gitlab
- Artykuły bazy wiedzy na temat dhcpd