DHCP Server on Two Subnets in a Single Shared Network

dhcp

I had been working in a mid-large company, and had limited administrator privilege both server and network.

We had network that had two subnet on single shared network consist of 192.168.1.0/24 and 192.168.4.0/24. The full flagged administrator had been setup DHCP server with 2 pool 192.168.1.0/24 and 192.168.4.0/24.

I had been noticed that pool 192.168.4.0/24 not working even when 192.168.1.0/24 already full assigned.

Following picture of how our DHCP server look like.
enter image description here

Are there way to solve this, so we can also use 192.168.4.0/24 when other exhausted ?

Best Answer

There is quite a bit of detail missing from your description, but you do have a fairly simple question:

Can I implement dhcp relay on the router for two subnet in same broadcast domain?

You could, but there really is no point. DHCP relay features are only there to proxy specific broadcast traffic (by default only DHCP traffic) from one broadcast domain to another.

Since your client and your DHCP server are in the same broadcast domain, there is no need to proxy DHCP broadcasts. The server and client will be able to communicate with broadcasts just fine without any help.

A bit more commentary on other parts of your description, although we are still lacking details:

I as I know it would not be successful for subnet address that not used as IP address in router in this case 192.168.4.0/24 should not work.

There is no reason the router interface/SVI for the VLAN cannot have two addresses, one from each subnet. As such, it could work just fine. Even if this weren't the case, there are other reasons one may do something like this.

But since it not sunetted properly I had no idea what that full flagged administrator tried to achive

There is nothing wrong with the subnetting. There are two perfectly good subnets that do not overlap in your description. Although there may be other problems in the setup.

What he was trying to achieve we could only guess without knowing more detail and/or asking the party in question.

Related Topic