DHCP ermöglicht eine dynamischer Vergabe von Konfigurationsparametern auf Zeit. Dazu gehören die IP-Adressen und Netzwerkmasken der Schnittstellen, wie auch das Standardgateway und die verwendeten DNS-Server. Nicht mehr benötigte Ressourcen können nach einer gewissen Wartezeit wieder freigegeben werden.
Um DHCP auf einem Linux-Client benutzen zu können, müssen die entsprechenden Dämonen installiert sein. Die kann z. B. dhcpcd, dhclient oder pump (Red Hat) sein. Für diese Dämonen existieren im Normalfall keine RC-Skripte, da diese über die Netzwerkskripte gestartet werden.
Normalerweise verwendet SuSE den dhcpcd. Allerdings kann auch der dhclient verwendet werden. Mehr Informationen über den dhcpcd können Sie der Manualpage dhcpcd(8) entnehmen.
Als Server dient das Programm dhcpd, dessen Konfigurationsdatei dhcpd.conf im Verzeichnis /etc finden. Die Konfiguration eines DHCP-Servers ist Stoff der zweiten LPI-Levels.