Windows 2012 DHCP server with 2 NICs

dhcpwindows-server-2012

I have a Windows 2012 Server with 2 NICs running as a DHCP server. Each NIC is connected to a different subnet. I'd like to run DHCP service on each subnet from the same server. Is that possible?

I've got two scopes set up, and the DHCP server says that it's binding to both NICs (their IPs, actually). But the server is only passing out leases on the first NIC.

The machine is a domain controller, which I know is undesirable, but it's the only machine available right now.

Best Answer

Yes its possible, but a better solution is to have a single interface, especially on a Domain Controller, and configure your routers to forward the DHCP broadcast from the clients to the DHCP Server. In Cisco terminology this is called an IP Helper. It's also commonly referred to as DHCP Relay.

What are you going to do when you get a third subnet? What about a 10th subnet? You can't keep adding interfaces.