Er is geen enkel Linux-commando om *direct* een DHCP-server te "raadpleegen" in de zin van het initiëren van een DHCP-verzoek en het weergeven van het antwoord van de server in een voor mensen leesbaar formaat. DHCP is een protocol dat op een lager niveau werkt.
U kunt echter opdrachten gebruiken om de *resultaten* te bekijken van de interactie van een DHCP-client met een server:
* `ip addr show` (of `ifconfig` op sommige oudere systemen): Deze opdracht toont uw netwerkinterfaces en hun configuratie. Als DHCP actief is, worden het IP-adres, het subnetmasker, de gateway en de DNS-servers weergegeven die door de DHCP-server zijn toegewezen.
* `dhclient -v`: Als u `dhclient` uitvoert met de `-v` (uitgebreide) optie op een specifieke interface, wordt de communicatie van de DHCP-client met de server in detail weergegeven. Dit is handig bij het debuggen. `dhclient -v eth0` zou het bijvoorbeeld op de `eth0`-interface uitvoeren. Houd er rekening mee dat dit vaak veel output genereert.
* `/var/lib/dhcp/dhclient.leases` (of vergelijkbaar): Dit bestand (de locatie kan enigszins variëren, afhankelijk van de distributie) slaat de lease-informatie op die is verkregen van de DHCP-server. U kunt dit bestand bekijken om de details van het huidige huurcontract te bekijken. Het is een tekstbestand, maar het formaat is niet altijd gemakkelijk leesbaar voor mensen.
Kortom, je "raadpleegt" de server niet rechtstreeks met één enkel commando, maar je kunt met deze commando's de gevolgen van het raadplegen onderzoeken. Het meest praktisch voor een snelle controle is `ip addr show`. |