Я использую ISC dhclient 4.3.1 на моем debian 8.3 Linux. Когда аргумент $, о котором сообщает dhclient, TIMEOUT из-за невозможности получения действительной аренды из файла аренды, dhclient-script завершает работу со статусом 2. После этого dhclient не отправляет сообщения DHCPDISCOVER. Однако, когда аргумент $, о котором сообщает dhclient, НЕИСПРАВНО из-за отсутствия действительного аренды, dhclient периодически отправляет сообщения DHCPDISCOVER. Обратите внимание, что значения тайм-аута и повтора в dhclient.conf равны 8 секундам и 1 секунде соответственно.
Может быть сценарий, когда сервер DHCP недоступен сейчас, потому что его нет или что-то еще, но может быть доступно позже. В таком случае с действительным лизингом в файле аренды, если $ reason - TIMEOUT, dhclient не отправляет DHCPDISCOVER периодически.
Я использую сценарии ifup/ifdown для управления сетевым подключением.
Почему во время TIMEOUT сообщения DHCPDISCOVER не отправляются? – VasanthRagavendran