DHCP only to WiFi Only

I have problem where RB333 is assigning IP to everything in the network. Is there a way for it to assign IP ONLY to the wifi connecting to it?

I currently have:

DSL Modem → Netgear Router → Switch
|–> RB333
|–> SBS 2008
|–> D-Link WiFi Router


DSL Modem is bridged.
Netgear Router (192.168.0.1/24), wifi & DHCP server disabled
SBS 2008 (DHCP server 192.168.0.2/24)
RB333 is on our tower to handle distant wifi communications (192.168.15./24) w/ DHCP server
D-Link router is used for internal wifi communication (192.168.2.
/24) w/ DHCP server

I need all office workstations to receive 192.168.0.*/24 IP’s, but they keep getting assigned by RB333. Is there a way so RB333 assign IP only to the wifi that it’s connected to?

Thanks.

You must have all the network segments bridged together. The DHCP process starts with a broadcast request and any/all DHCP servers within the broadcast domain can respond to it.

It sounds like you need to modify your network topology.

Currently, I have RB333 in bridged mode,
with ether1 and wlan1 to bridge1,
and interface on DHCP to bridge1.

This all works where my clients get 192.168.15.* IP and can access Internet. Trying
interface on DHCP to wlan1
gets an error.

How do you set it so DHCP server will only be seen by wireless clients?

You can block DHCp packets in bridge firewall if they are arriving not on wireless interface or sent out not over wireless interface.