0 votes

Les clients Mac obtiennent une adresse IP hors de la plage DHCP lors de la restauration du réseau.

J'ai une configuration Mac Server pour réimager mes clients Mac et cela fonctionne très bien depuis 10.9.

Mon environnement de serveur est principalement Windows, à l'exception de quelques serveurs Mac (imagerie, impression et mise en cache). J'ai un serveur Windows qui fonctionne avec DHCP et qui a une petite plage configurée pour la réimpression. Les clients avaient l'habitude d'obtenir une adresse IP dans cette plage, mais depuis la mise à niveau du serveur Mac vers 10.12, ils obtiennent une adresse IP en dehors de la plage DHCP, ce qui provoque des conflits d'adresses IP. Il semble que l'adresse IP soit choisie au hasard.

Ma plage DHCP est 192.168.17.130 - 192.168.17.160. Les Macs obtiennent des adresses IP comme 192.168.17.83 (qui est déjà attribuée à un autre appareil du réseau). Mon serveur DHCP n'affiche aucune mention du client Mac, et il a également beaucoup d'adresses IP disponibles à louer.

Je n'ai pas activé le serveur DHCP sur aucun de mes serveurs Mac.

Comme vous pouvez l'imaginer, les réimpressions sont très lentes et se comportent bizarrement.

1voto

Gordon Davisson Points 30215

Bien que le service DHCP du serveur Mac soit "désactivé", il se peut qu'il distribue encore des adresses aux clients DHCP. Les services DHCP et NetInstall/NetBoot sont tous deux gérés par le même démon, bootpd (bien que NetInstall active également TFTP et NFS). En théorie, si NetInstall est activé mais que DHCP est désactivé, bootpd devrait fonctionner mais ne pas distribuer d'adresses par DHCP. Mais dans certaines versions au moins, il existe un bogue qui peut conduire à ce que DHCP soit pleinement actif bien qu'il soit "désactivé".

Le bogue semble se produire lorsque DHCP et NetInstall sont tous deux activés, puis que DHCP est désactivé, mais que le démon bootpd ne semble pas recevoir le message et continue à utiliser DHCP. En général, la solution est simple : désactivez DHCP et NetInstall, puis activez uniquement NetInstall.

Pour confirmer, vérifiez le journal (system.log en particulier) sur le serveur Mac, recherchez les entrées de bootpd. Vous devriez voir des entrées "BSDP", mais pas "DHCP". Voir ce document d'assistance Apple pour quelques exemples (bien qu'il ait à la fois BSDP et DHCP).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X