[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: