Ваши ограничения с точки зрения оборудования и IP делают это несостоятельным, если вы хотите использовать одну IP-сеть. В частности, ограничения, связанные с тем, что все DHCP находятся на маршрутизаторе dlink, имеется несколько точек доступа и что все устройства Wifi (предположительно) неизвестны, заранее создают проблемы.
Если вы знаете macs для каждого устройства, которое будет подключаться через Wi-Fi заранее, то этот вопрос тривиален (хотя и требует большого количества обслуживания). Просто установите резервирование для каждого Mac заранее, назначив IP-адрес, который вы хотите. Это почти никогда не представляется возможным для современной домашней сети, но если это вариант, это действительно единственный способ достичь ваших целей с учетом других ограничений.
Большинство домашних маршрутизаторов не позволяют использовать несколько пулов адресов, а также те, которые имеют тенденцию заполнять первый пул и переходить ко второму в порядке распределения, по крайней мере, до тех пор, пока он не соберет несколько MAC. Это потому, что маршрутизатор имеет только два интерфейса. В общем случае вы можете иметь только один экземпляр DHCP на интерфейс, так как иначе как маршрутизатор может определить, для какого именно кадра предназначен широковещательный запрос? Если у вас более сложный маршрутизатор, вы можете назначить экземпляр сервера на любой порт, который вам нужен, но затем вы смотрите на маршрутизацию между сетями.
Ранее я поместил беспроводных клиентов в отдельный диапазон, используя DHCP-сервер на проводном маршрутизаторе для проводных клиентов и включив DHCP на моей отдельной точке доступа с диапазоном пула, отличным от используемого маршрутизатором. Это в основном работает, так как точка доступа предлагает до того, как маршрутизатор получает запрос, но в некоторых случаях это может работать не совсем идеально, и маршрутизатор может иногда получать запрос, назначать адрес и т. Д. Однако в вашем случае он вам понадобится. Экземпляр DHCP на AP с неперекрывающимся пулом каждый. Вы можете использовать выделенный одиночный сервер Wi-Fi DHCP, но для этого потребуется подключить Wi-Fi в другой IP-сети.