Du ber ikke manuelt en IP -adresse fra en DHCP -server i Linux. Prosessen er automatisk etter design. Slik fungerer det:
 
  DHCP (dynamisk vertskonfigurasjonsprotokoll) forklart  
 
 DHCP forenkler nettverkskonfigurasjon ved automatisk å tilordne IP -adresser og andre nettverksinnstillinger til enheter i nettverket ditt. Her er den typiske hendelsesforløpet:
 
 1.  dhcpdiscover (kringkasting): Når Linux -systemet ditt starter opp, er nettverksgrensesnittet opprinnelig konfigurert uten en gyldig IP -adresse. Den sender ut en DHCPDiscover -sendingsmelding på nettverket for å finne en DHCP -server. 
 
 2.  dhcpoffer (serverrespons): DHCP -servere som lytter på nettverket mottar DHCPdiscover -sendingen. De svarer med en DHCPoffer, og tilbyr en tilgjengelig IP -adresse og andre konfigurasjonsparametere (subnettmaske, standard gateway, DNS -serveradresser, etc.). 
 
 3.  dhcpRequest (klientvalg): Linux -maskinen din kan motta flere DHCPoffers hvis det er flere DHCP -servere. Den velger ett tilbud og sender en DHCPRequest -melding tilbake til den valgte serveren, i hovedsak sier:"Jeg tar denne IP -adressen." 
 
 4.  dhcpack (bekreftelse): DHCP -serveren som sendte det valgte tilbudet mottar DHCPRequest. Den sender deretter en DHCPACK -melding for å bekrefte leiekontrakten av IP -adressen og andre nettverksinnstillinger til Linux -maskinen din. 
 
 5.  Konfigurasjon: Linux -systemet ditt bruker den mottatte IP -adressen, undernettmasken, gateway og DNS -serverinformasjonen. Du er nå koblet til nettverket. 
 
  Administrere DHCP i Linux  
 
 Mens DHCP -prosessen er automatisk, kan du samhandle med den gjennom disse vanlige verktøyene:
 
 *  Network Manager: Dette er det grafiske nettverksadministrasjonsverktøyet som finnes i de fleste stasjonære Linux -distribusjoner. Du kan bruke den til å se din nåværende IP -adresse, leieinformasjon og bytte mellom DHCP og statiske IP -konfigurasjoner. 
 
 *  `dhclient` -kommando: Dette kommandolinjeverktøyet lar deg samhandle direkte med DHCP-klienten. Du kan bruke den til:
 * Slipp din nåværende IP -adresse (`sudo dhclient -r `) 
 * Be om en ny IP -adresse (`sudo dhclient `) 
 
 *  Nettverkskonfigurasjonsfiler: Du kan konfigurere nettverksgrensesnittene dine til å bruke DHCP eller en statisk IP -adresse ved å redigere nettverkskonfigurasjonsfilene som er spesifikke for Linux -distribusjonen din:
 *  Debian/Ubuntu: `/etc/nettverk/grensesnitt` 
 *  fedora/centos/rhel: `/etc/sysconfig/nettverksskrip/IFCFG- ` 
 
  eksempel (slipper og fornyer en IP -adresse med DHCLIENT): 
 
 1. Identifiser nettverksgrensesnittet ditt:`ip a` (se etter den som er koblet til nettverket ditt, for eksempel` eth0`, `wlan0`) 
 2. Slipp din nåværende IP:`sudo dhclient -r ` 
 3. Be om en ny IP:`sudo dhclient ` 
 
 Husk at å starte nettverkstjenesten din (`SystemCTL Restart Networking` eller lignende) også vil utløse en ny DHCP -forespørsel.