Mac Los clientes obtienen una dirección IP fuera del rango DHCP cuando se restablece la red

0

Tengo una configuración de servidor Mac para restablecer la imagen de mis Clientes Mac y ha funcionado muy bien desde 10.9.

El entorno de mi servidor es principalmente ventanas con la excepción de algunos servidores Mac (Imaging, Printing, and Caching). Tengo un servidor de Windows que ejecuta DHCP y tiene una configuración de rango pequeño para volver a crear imágenes. Sin embargo, los clientes solían obtener una IP en este rango, ya que al actualizar el Servidor Mac a 10.12 están obteniendo una dirección IP fuera del rango DHCP y causando conflictos de IP. Simplemente parece elegir una IP aleatoria.

Mi rango DHCP es 192.168.17.130 - 192.168.17.160. Las Mac obtienen IP como 192.168.17.83 (que ya está asignada a otro dispositivo en la red). Mi servidor DHCP no muestra ninguna mención del cliente Mac, y también tiene muchas IP disponibles para arrendar.

No tengo el servidor DHCP activado, en ninguno de mis servidores Mac.

Como puedes imaginar, está causando que la reimagen sea realmente lenta y actúe de manera extraña.

    
pregunta tyelford 05.01.2017 - 04:59

1 respuesta

1

A pesar de que el servicio DHCP del servidor Mac está "apagado", es posible que todavía esté entregando direcciones a los clientes DHCP. Los servicios DHCP y NetInstall / NetBoot son manejados por el mismo daemon, bootpd (aunque NetInstall también activa TFTP y NFS). Teóricamente, si NetInstall está activado pero DHCP está desactivado, bootpd debería estar ejecutándose pero no entregando direcciones a través de DHCP. Pero al menos en algunas versiones hay un error que puede hacer que el DHCP esté completamente activo a pesar de estar "apagado".

El error parece ocurrir cuando tanto DHCP como NetInstall están activados, luego DHCP está desactivado, pero el daemon bootpd no parece recibir el mensaje y sigue haciendo DHCP. En general, la solución es simple: desactive DHCP y NetInstall, luego encienda solo NetInstall.

Para confirmar, verifique el registro (system.log específicamente) en el servidor Mac, busque las entradas de bootpd. Debería ver las entradas "BSDP", pero no "DHCP". Consulte este documento de soporte de Apple para ver algunos ejemplos (aunque tiene BSDP y DHCP en ejecución).

    
respondido por el Gordon Davisson 05.01.2017 - 06:31

Lea otras preguntas en las etiquetas