Il semble que vous ayez des clients connectés à plusieurs sous-réseaux (ou routeurs qui relaient l'assistance DHCP entre eux). Comme je ne suis pas au courant de votre topologie, je ne peux pas le dire avec certitude.
Quelques points à vérifier :
- Cela arrive-t-il à tous les clients ? Ou seulement ceux situés sur un segment de réseau spécifique ?
- Ces clients sont-ils connectés à plusieurs sous-réseaux ?
- Avez-vous vérifié qu'il n'y a pas de pontage entre vos sous-réseaux ?
Et vous devriez regarder chacun de vos clients, peut-être avec ethreal, et déterminer s'ils reçoivent plusieurs DHCPACK de plusieurs routeurs (ils le sont probablement).
Certains clients (notamment Windows 7) envoient constamment des messages DHCPINFORM s'il n'y a pas d'option WPAD spécifiée dans la réponse DHCPACK.
Vous pouvez résoudre ce problème pour ISC DHCP en ajoutant les lignes suivantes à votre configuration :
option wpad code 252 = text;
subnet xxx {
option wpad "\n";
}
Vous pouvez résoudre ce problème pour dnsmasq en ajoutant ce qui suit au fichier dnsmasq.conf :
dhcp-option=252,"\n"