Re: Configuración secundaria para el adaptador de red (dhcp+estático)
El Wed, 06 Oct 2010 16:17:42 +0200, Pedro M. López escribió:
> El Wed, 6 Oct 2010 12:04:27 +0000 (UTC) Camaleón escribió:
(...)
>> dhclient -1 eth0
>> ***
>>
>> Pero me dice lo mismo:
>>
>> No DHCPOFFERS received.
>> No working leases in persistent database - sleeping.
> Para una vez que preguntas, haces preguntas interesantes Camaleón!
Huy, he preguntado mucho, no creas... pero ya le voy cogiendo el
truquillo a Debian.
> He consultado esta web
> http://www.tcpipguide.com/free/
t_DHCPGeneralOperationandClientFiniteStateMachine.htm
Ostras, tú... esa debe ser la madre de todas las guías de referencia del
tcp/ip (pedazo manual) :-O
> De ella se puede deducir que por el diseño del protocolo DHCP para el
> cliente, cuando no encuentra servidor, debería de dejar la dirección
> después de los tiemout.
Yo es que soy muy terca :-)
Si el man dice que se puede hacer y sigo las instrucciones y falla, mal
asunto. O se trata de un error de concepto por mi parte (que la sección
de "lease" sirva para otra cosa), o lo estoy configurando mal o se trata
de un bug. Pero los registros tampoco me dan muchas pistas.
> Así que en este punto veo 2 opciones:
>
> 1- Incrementar el tiempo de validez de las ip del servidor DHCP. Es la
> opción que veo más sencilla
>
> 2- Monitorear el syslog para que cuando el dhclient avise de que no ha
> podido renovar la dirección, se ejecute un script que te de la dirección
> que deseas
>
> Por cierto, si optas por la segunda opción, te puede ser de interés esto
>
> "Old leases are kept around in case the DHCP server is unavailable when
> dhclient is first invoked (generally during the initial system boot
> process). In that event, old leases from the dhclient.leases file which
> have not yet expired are tested, and if they are determined to be valid,
> they are used until either they expire or the DHCP server becomes
> available."
Sí, puedo hacer ambas cosas, pero me quedo sin saber por qué no funciona
lo que en teoría debería funcionar y no lo hace. Es una opción que está
implementada dentro del paquete dhclient, vaya, que no debería ser
necesario hacer malabares :-)
Tengo curiosidad en saber por qué no está tomando los valores que estoy
definiendo en el archivo de configuración. Podría ser un bug (también lo
he pensado) pero lo he probado en Lenny y hace exactamente lo mismo. En
el BTS no he encontrada ningún informe relacionado.
He enviado el mensaje a la lista inglesa, a ver si me dan también alguna
pista por ahí...
Saludos,
--
Camaleón
Reply to: