Det finns inte ett enda Linux-kommando för att * direkt * "konsultera" en DHCP-server i betydelsen att initiera en DHCP-begäran och visa serverns svar i ett mänskligt läsbart format. DHCP är ett protokoll som fungerar på en lägre nivå.
Du kan dock använda kommandon för att se * resultaten * i en DHCP -klients interaktion med en server:
* `IP ADTR -show` (eller` ifconfig` på vissa äldre system): Detta kommando visar dina nätverksgränssnitt och deras konfiguration. Om DHCP är aktiv kommer den att visa IP -adress, subnetmask, gateway och DNS -servrar som tilldelats av DHCP -servern.
* `dhclient -v`: Att köra alternativet `DHClient 'med alternativet` -v` (ordförd) på ett specifikt gränssnitt visar DHCP-klientens kommunikation med servern i detalj. Detta är användbart för felsökning. Till exempel skulle `dhclient -v eth0 'köra det på` eth0' -gränssnittet. Var medveten om att detta ofta genererar mycket produktion.
* `/var/lib/dhcp/dhclient.leases` (eller liknande): Denna fil (platsen kan variera något beroende på distributionen) lagrar hyresinformationen som erhållits från DHCP -servern. Du kan undersöka den här filen för att se detaljerna i det nuvarande hyresavtalet. Det är en textfil, men formatet är inte alltid lätt mänskligt läsbart.
Kort sagt, du "konsulterar" inte servern direkt med ett enda kommando, men du kan undersöka konsekvenserna av samrådet med dessa kommandon. Det mest praktiska för en snabbkontroll är "IP ADTR -show".