Ich benutze ISC dhclient 4.3.1 auf meinem debian 8.3 Linux. Wenn der von dhclient gemeldete $ Grund TIMEOUT aufgrund gültiger Lease aus Leasedatei nicht erreicht werden kann, wird das Dhclient-Skript mit Status 2 beendet. Der Dhclient sendet danach keine DHCPDISCOVER-Nachrichten. Wenn jedoch der von dhclient gemeldete $ reason fehlschlägt, weil keine gültige Lease verfügbar ist, sendet der dhclient regelmäßig DHCPDISCOVER-Nachrichten. Beachten Sie, dass die Timeout- und Wiederholungswerte in dhclient.conf 8 Sekunden bzw. 1 Sekunde betragen.
Es kann ein Szenario geben, in dem der DHCP-Server jetzt nicht erreichbar ist, weil er heruntergefahren ist oder etwas, aber später verfügbar sein kann. In einem solchen Fall mit gültiger Lease-in-Leases-Datei, wenn $ reason TIMEOUT ist, sendet DHCP nicht regelmäßig DHCPDISCOVER.
Ich verwende ifup/ifdown Skripte, um die Netzwerkkonnektivität zu verwalten.
Warum werden während des TIMEOUT-Vorgangs die DHCPDISCOVER-Nachrichten nicht gesendet? – VasanthRagavendran