¿Mac OS X Snow Leopard almacena la información completa sobre los contratos DHCP del cliente que posee en el servidor Snow Leopard? Aparentemente no se registra en /var/log/system.log
, aunque esta información se registra aquí en Tiger.
Puedo obtener los arrendamientos DHCP otorgados desde sudo serveradmin fullstatus dhcp
; este es el otro extremo de lo que quiero.
El problema surgió cuando logré paralizar la máquina de modo que, aunque era bastante capaz de acceder a la red local, no podía desempeñar su papel en recibir un nuevo arrendamiento de DHCP, y el router no hablaba con él. en cualquier canal que no sea 80, aislándose de cualquier cosa fuera de la red local. Solucioné el problema haciendo retroceder el estado con Time Machine, pero me gustaría saber cómo solucionar este problema en el futuro.
Postscript
Lo que hizo, y poder verificar que no se generaron arrendamientos en la semana pasada (al observar la fecha del directorio de arrendamientos en la salida de ls -l /var/db/dhcpclient
) fue útil para depurar la situación, por lo que felicitamos a Harv. Puede obtener más información sobre los arrendamientos individuales mirando ipconfig getpacket $INTERFACE
, pero no la fecha en que se emitió / eliminó el último contrato.
Lo que sucede es que el firewall ipfw
estaba bloqueando los puertos utilizados por DHCP. Apagar el firewall permite otorgar arrendamientos DHCP. Ahora, la razón por la que se bloquearon estos puertos sigue siendo un misterio para mí.