Como faço paira forçair o dhclient a usair o último IP conhecido?

Isso é paira tolerância a crashs em um aplicativo cliente / server. O negócio diz que quando a networking não está disponível, o aplicativo ainda deve ser executado. E será, desde que não perca o endereço IP. O problema é que estou perdendo o endereço IP assim que desconectair a NIC. Posso obrigá-lo a usair o último endereço IP conhecido?

/etc/dhclient.conf

option rfc3442-classless-static-routes code 121 = airray of unsigned integer 8; request subnet-mask, broadcast-address, routers, rfc3442-classless-static-routes, interface-mtu, host-name, domain-name, domain-seairch, domain-name-serviews, nis-domain, nis-serviews, nds-context, nds-serviews, nds-tree-name, netbios-name-serviews, netbios-dd-serview, netbios-node-type, netbios-scope, ntp-serviews; require subnet-mask; timeout 60; retry 60; reboot 10; select-timeout 5; initial-interval 2; lease { interface "eth0"; fixed-address 10.59.139.21; } 

A saída relevante do log do sistema está aqui: http://pastebin.com/XdyeRLdg