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

Re: Configuración de logs de isc-dhcp-server



El 14/05/14 14:43, Camaleón escribió:
El Wed, 14 May 2014 14:18:20 -0300, Mauro Antivero escribió:

El 14/05/14 13:22, Camaleón escribió:
(...)

Sigo buscando. Igual si a alguien se le ocurre algo bienvenido sea.
Mmmmm... Pues tal y como lo entiendo lo que le quiere decir es que use
la opción "on commit { log(blah, blah, blah) }" en lugar de "if
dhcp-message-
type = 5 { log(blah, blah, blah) }" ¿no? :-?
Mmm... Probé y algo hace, osea, la sintaxis es válida, pero ni idea que
estoy logueando (uno define que quiere escribir como línea de log, pero
no sé que es lo que hace que lo que está dentro de "on commit" se
ejecute, en cambio con el if... se entiende claro).
Releyendo el mensaje de la lista de dhcpd, estaba pensando que en tu caso
quizá te bastaría con comentar la instancia que genera el registro "ack",
es decir:

#Ack

#if option dhcp-message-type = 5
#     {
#      log(info, concat("info: dhcp-cpe-ack:", " MAC-CPE: ",
#binary-to-ascii(16, 8, ":", hardware), " MAC-CM: ", binary-to-ascii(16,
#8, ":", option agent.remote-id)));
#     }

Se supone que el contenido de ese bloque se ejecuta cuando se produce un
evento de tipo ACK el cual se registra en el log con la información/datos
que especifica ahí (MAC-CPE, MAC-CM...). Se trataría de decirle que no
registre nada, así en plan brutico O:-)

Me estuve fijando en la man page de dhcp-eval y de dhcpd.conf y no
encuentro que es lo que hace exactamente "on commit". Alguna idea?
Sin mirar el manual, se supone que los bloques "on" contienen
instrucciones a ejecutar cuando se produce un evento (commit, release,
expire). "Commit" debe referirse al momento en que se otorga una
dirección IP.

Saludos,

Excelente, te entiendo. Ahora voy a probar, pero dónde puedo conseguir documentación sobre tales eventos?

Saludos y muchas gracias.

Mauro.





Reply to: