Vos contraintes en termes de matériel et d'IP rendent cette solution intenable si vous souhaitez utiliser un réseau local IP unique. En particulier, les contraintes liées au fait que tout le DHCP se trouve sur le routeur dlink, qu'il y a plusieurs AP et que les périphériques Wifi sont tous (vraisemblablement) inconnus à l'avance posent des problèmes.
Si vous connaissez à l'avance les macs de chaque appareil qui se connectera par wifi, alors cette question est triviale (bien qu'elle nécessite beaucoup de maintenance). Il suffit d'établir des réservations pour chaque mac à l'avance, en assignant l'IP que vous souhaitez. Ce n'est presque jamais une possibilité pour un réseau domestique moderne, mais si c'est une option, c'est vraiment la seule façon d'arriver à vos fins compte tenu des autres contraintes.
La plupart des routeurs domestiques ne permettent pas de créer plusieurs pools d'adresses, et ceux qui le font ont tendance à remplir le premier pool, puis à passer au second dans l'ordre d'attribution, du moins jusqu'à ce qu'ils aient collecté un certain nombre de MAC. Cela est dû au fait que le routeur n'a que deux interfaces. En général, vous ne pouvez avoir qu'une seule instance DHCP par interface, car sinon, comment le routeur peut-il déterminer à quelle interface la trame de demande de diffusion est destinée ? Si vous disposez d'un routeur plus sophistiqué, vous pouvez assigner une instance de serveur sur le port de votre choix, mais vous vous trouvez alors dans une situation de routage entre réseaux.
J'ai précédemment placé les clients sans fil dans une plage séparée, en utilisant le serveur DHCP sur mon routeur filaire pour les clients filaires, et j'ai activé le DHCP sur mon seul AP, avec une plage de pool différente de celle utilisée par le routeur. Cela fonctionne la plupart du temps, en ce sens que l'AP offre avant que le routeur ne reçoive la demande, mais dans certaines circonstances, cela peut ne pas fonctionner parfaitement, et le routeur peut occasionnellement recevoir la demande, allouer une adresse, etc. Dans votre cas, vous auriez besoin d'une instance DHCP par AP avec un pool qui ne se chevauche pas. Vous pourriez utiliser un serveur DHCP dédié à un seul wifi, mais cela vous obligerait à placer le wifi sur un réseau IP différent.