Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have 2 Domain Controllers running at my company; DC1 has the following roles; ADDS DNS DHCP Scope - 192.168.2.100 - 192.168.2.240

DC2 has the following roles; ADDS - Replicated DNS - Secondary DNS

I also have 2 PFSense Gateways both have a different ISP Connection, DHCP Relay is not enabled on any of the machines.

Can anyone suggest a way for me to install DHCP Server as FAilover on DC2 please, should I use split scope etc...

Help is much appreciated :) Thanks.

share|improve this question

2 Answers 2

up vote 3 down vote accepted

I think you're on the right track with what you want to do here. You haven't specified which version of Windows Server you are running so I am going to assume Windows Server 2008 R2 for the purpose of my response.

The first step would be to install the DHCP role on your 2nd Domain Controller. There is a good walkthrough with the steps necessary to do this at howtogeek but the basic steps are:

Open "Server Manager" > Right-click "Roles"* > Select "Add Roles"

Add the "DHCP Server" Role listed under "Server Roles" and then you'll need to configure the settings, which brings us to the next part of your question. How to beset setup multiple DHCP servers in a failover configuration.

Using a split scope is an option for this, but it is not the only option. In fact, you really have three options:


1.Split Scopes - Splitting your DHCP scope between multiple servers

Advantages:

  • Cheaper than other solutions as it does not require the purchase of an external disk system for clustering
  • You're protected from database corruption because if either of your DHCP servers becomes unavailable due to a DB corruption, the other one can step right in and server DHCP while the down system is being repaired

Disadvantages

  • In the event of an outage of one of your DHCP servers (whether due to system upgrades or an unplanned outage), you'll be limited to half of the DHCP scope (assuming you do a 50/50 split). If IP availability is not a concern, this may not be a big deal.




2.DHCP Clusters - Multiple servers acting together to server IPs in the same DHCP scope

Advantages

  • Easily administered from the Cluster Administrator MMC
  • Systems can be upgraded while online
  • If a single server in the DHCP Cluster is offline, 100% of the DHCP scope is still available

Disadvantages

  • If the clustered DHCP database becomes corrupted, the DHCP service will be unusable until repaired (translation: single point of failure)




3.DHCP Standby Server - In this configuration, your secondary DHCP server would be configured exactly like the primary, but you would leave the service disabled until it was needed due to an outage of the primary system

Advantages

  • You get the full DHCP scope availability that the clustered solution offers while still keeping the minimal hardware costs that are associated with the split scope definition

Disadvantages

  • Manual intervention is required to start the service in the event of an outage of your primary DHCP server
  • You will run into DNS record ownership issues if DHCP is configured to update DNS records due to them being own by the failed DHCP server
  • Extra network bandwidth is required when first bringing the secondary server online due to it having to rescan the network to assign IPs (if you go this route, I highly recommend enabling conflict detection on your secondary DHCP server)




Recommendation: My recommendation for you would be to go with the Split Scope solution you've already been leaning toward, as long as you have enough available IPs that half of the total DHCP scope would be sufficient for your needs (so as not to run into any problems if one of the servers is offline).




Directions: Configuring Split Scopes

  • Open the DHCP Microsoft Management Console (MMC) snap-in.
  • In the console tree, double-click the DHCP server you want to configure.
  • Right-click IPv4 and then right-click the scope you want to split.
  • Click Advanced and then click Split-Scope.
  • Follow the instructions in the DHCP Split-Scope Configuration Wizard.
share|improve this answer

You don't give any information regarding what OS is running on DC1 or DC2, but in short: Yes you should install DHCP on DC2 and split your DHCP scope between DC1 and DC2. If both DC's are running W2K8R2 then the DHCP management console has a split scope wizard that you can run that will do the work of creating a split scope for you.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.