Cómo borrar las concesiones de DHCP en OS X Server (v4.1.3-14S1127) en Yosemite 10.10.4

Tengo una situación en la que mi aplicación OS X Server parece no eliminar por completo las concesiones de DHCP y creo que está causando que algunos de mis MAC de hardware entren en conflicto según las asignaciones que he establecido.

Utilizo DHCP para asignar las IP de las máquinas en función de sus MAC y hay un conjunto de dispositivos de red que me permite inyectar datos a través de la ruta STL de nuestras estaciones de radio. (Moseley LANLINK HS, sí, ya me comuniqué con su soporte técnico... esperando respuesta, pero esto no parece ser un problema específico con la funcionalidad de los dispositivos) Necesito esto para conectarme a nuestra red para acceder a los dispositivos de red del sitio remoto por mandato federal fines de registro y control del sitio. ¡Puedo conectar mi computadora portátil directamente al dispositivo y funciona como debería!

Siento que hay algunas rarezas en OS X Server con el servicio DHCP que no asigna correctamente la dirección y realmente quiero borrar todas las concesiones antes de continuar con una desinstalación y reinstalar todo en Server.app, incluidos todos sus archivos de configuración y... todo _

Todos los demás servicios funcionan bien en la aplicación, como DNS, Open Directory y WWW. Entonces esto parece estar aislado solo del servicio DHCP.

¿Hay algún comando que pueda ingresar en la terminal para descartar todas las concesiones de DHCP asignadas por Apple OS X Server?

Compruebe si este archivo existe /etc/bootpd.leases. Aquí es donde se llevan a cabo los arrendamientos estáticos.
No ahí. Incluso busqué en el otro disco duro esta carpeta y no existe, excepto en el disco duro principal que contiene todos los datos del SERVIDOR. El único archivo posiblemente relacionado es 'booted.plist'. ¿Vale la pena crear manualmente el archivo 'booted.leases' que menciona y dejar que la aplicación lo complete?
No. Ejecute un "servidor admin fullstatus dhcp". Ubique el archivo de registro y vea si puede tener una idea de dónde se encuentra el conjunto de concesiones estáticas.
Pude ubicar el archivo /var/log/system.log y parece que solo muestra las concesiones dinámicas... que creo que es lo que haría. Lo extraño es que veo el nombre del dispositivo que ya había intentado asignar estáticamente en función de su MAC... en la lista dinámica con una IP diferente a la que vi ayer... intentaré reiniciar el DHCP servicio para ver si se asigna correctamente tras la reinicialización
configuración de serveradmin dhcp:logging_level = "HIGH" ; le dará un registro detallado.
DHCP depende de bootpd, pero luego, a su vez, la funcionalidad del protocolo de arranque la proporciona actualmente/típicamente el DHCP más nuevo. La respuesta a continuación describe con precisión cómo liquidar los arrendamientos. (Algunos o todos pueden haber estado históricamente en /etc/bootpd.leases, pero ese no es siempre el caso en OSX ahora)

Respuestas (1)

Encontré esto, pero no puedo probarlo porque no tengo su configuración.

  1. Detenga el servidor dhcp a través de Server Admin o desde una línea de comandos de sudo serveradmin stop dhcp.

  2. elimine el archivo /var/db/dhcpd_leases. Necesitará acceso de root. Comando terminal desudo rm -f /var/db/dhcpd_leases

  3. Reinicie dhcp a través del administrador del servidor o mediante el comando de terminal desudo serveradmin start dhcp

¡Tenga mucho cuidado al eliminar archivos en la terminal!

Entré en el archivo dhcp_leases solo para ver qué podría haber allí... y no tenía nada, excepto "archivo nuevo"... ¿proceder con la eliminación del archivo de todos modos?
Lo sentimos, no se puede verificar.
Terminé deteniendo el servicio dhcp, luego eliminé el archivo "dhcp_leases", reinicié y reinicié la máquina (como una patada adicional en los pantalones y para una garantía adicional) el servidor volvió a estar en línea y parecía permitir correctamente que los inyectores de IP remotos pasar datos a nuestra red una vez más. Gracias por las sugerencias.
Esto podría marcarse como la respuesta correcta.
@Buscar웃 la próxima vez agrega la fuente de tu respuesta Comunidades oficiales de soporte de Apple
¡Funcionó a las mil maravillas en OSX 10.10.5!