Un server DHCP è un server di rete che fornisce e assegna automaticamente indirizzi IP, gateway predefiniti e altri parametri di rete ai dispositivi client. Fa affidamento sul protocollo standard noto come Dynamic Host Configuration Protocol o DHCP per rispondere alle domande trasmesse dai clienti.
Un server DHCP invia automaticamente i parametri di rete richiesti affinché i client comunichino correttamente sulla rete. Senza di esso, l'amministratore di rete deve configurare manualmente ogni client che si collega alla rete, il che può essere complicato, specialmente nelle reti di grandi dimensioni. I server DHCP in genere assegnano a ciascun client un indirizzo IP dinamico univoco, che cambia quando il lease del client per tale indirizzo IP è scaduto.