DHCP Address not being given by Domain Controller

Posted on 2015-02-24
Last Modified: 2015-03-11
We have a multi-domain organisation that has multiple DC's. One of these DC's (in Manchester) does the DHCP for all of the connected sites except one; the Cardiff site that contains a second DC for a second Domain.

We have successfully migrated each of the satellite locations on that second Domain to pick up DHCP from the Manchester DC but pick up DNS from the Cardiff DC. This works fine and has been running without issue for months.

However, due to the ending of an ISP contract, we wanted to stop the Cardiff DC supplying DHCP addresses to machines in the Cardiff site and have them pick up those addresses from Manchester instead on a line set up with our new ISP. So, we set up a valid DHCP scope in Manchester, switched off the DHCP Service in Cardiff.... and nothing happened.

Our ISP can see the DHCP requests being made by the machines in Cardiff and can see them hit the Router in Manchester and be sent to the Manchester DC - but that's it. They never see a response from the Manchester DC to DHCP requests from the Cardiff site!

All other sites request DHCP from Manchester and get an almost instant response, but we just can't get it working from Cardiff. As a temporary measure, we are assigning DHCP from the Cardiff Router instead in order to get rid of the defunct network connection.

Does anyone know of a reason why our DC would simply refuse to assign DHCP addresses to the Cardiff site alone? The DHCP range set up is the same as was set up in Cardiff - and is the same as we are assigning from the Router. All of the settings seem to be right, but it just won't do it and we're not sure why. Clearly the requests are being sent to the Server as our ISP has followed the requests that far, so the problem must be with the DC itself somewhere - but it works everywhere else?????

Question by:winstalla
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 2
LVL 35

Expert Comment

ID: 40627891
I'm still suspecting nothing is arriving at the DC. For every DHCP request, it's logged. I bet if you open the DHCP logs, you will NOT see the requests (usually starting with RENEW).
If you really see the requests (identifiable by mac address), followed by NACK, it means your server refused it. But I highly doubt it, and therefore, it's blocked by a switch or a router. Could be your hardware, meaning it's "your fault", could be a router from the ISP, meaning it's "their fault". A bit difficult to tell right now.
For now, until it's solved, just put a simple DHCP server on the second site (have a range that's excluded from the DC DHCP), even a simple PC will do (I usually use Dual DHCP DNS Server from if I need some quick testing).

Author Comment

ID: 40627899
I have checked the Logs. One of the machines that attempted to get a DHCP Address (this was last week!) has the result below in the Log:
30,02/18/15,11:10:27,DNS Update Request,,FS-LAP-ICT-PJ2.FSL.local,,,0,6,,,

Open in new window

I assume that this means that the Server attempted to assign the IP Address If so, this address was never given to the machine and the ISP never saw the attempted assignment being sent from the Server.
LVL 35

Expert Comment

ID: 40627909
Wow that's strange, it means the request came, was SENT OUT, but THEN blocked somewhere along the way. Now the difficult part is still, who/what blocked the ACK packet from the DHCP server. The only way to do that is to follow the physical route from the server to the laptop at the other side, and for every section, check if the packet is still there (needs managed router, and a seperate PC with Wireshark).  To make it simple, do the packet sniffing on the cable that plugs into the ISP/router. If the ACK packet is still there, it's means it's being filtered by the ISP, and you can do nothing at all.
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

LVL 33

Expert Comment

ID: 40628316
I have a few questions:

Are these locations on a different subnet?
Has the ISP configured a DHCP relay agent on their router?
Are there any VLAN's in play here?
Is the scope for the Cardiff site configured correctly (has the scope option 003 for the Cardiff router)?


Author Comment

ID: 40628351
To answer IT_SAIGE:
All routes are on a subnet (192.168.1.x and 192.168.77.x)
I can only assume that the ISP has configured a DHCP relay if it works for all of the other sites (some 30-odd sites get DHCP from Manchester)
No VLAN's anywhere.
We certainly believe that the scope is correct - it does have Option 003 for the Cardiff Router.
LVL 33

Expert Comment

ID: 40628366
Do you have the capability to setup port monitoring on the switch that your DHCP server is connected to?  If you do, any chance that you can perform a packet sniff using Wireshark (or any other available packet sniffers)?  You will want to monitor the traffic on both sides (one in Cardiff and the other in Winchester).  I would initially setup to just monitor the ports that a test computer and the DHCP server are attached to.  Just to ensure that the packets are being sent and received on both sides (could potentially be the client where the DHCP client service is acting a little flaky).


Accepted Solution

winstalla earned 0 total points
ID: 40649031
Looks like we're going to have to Wireshark and we've not got a machine in Cardiff to do this at the moment. In the interim, the Cisco Switch in Cardiff is supplying DHCP and it seems to be working. So, a workaround - if not a particularly useful one!

Thanks to everyone who tried to help with this!
LVL 33

Expert Comment

ID: 40649103
If possible, when you get this figured out could you post back with the root cause and resolution?



Author Closing Comment

ID: 40658240
A poor workaround - nothing more.

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Scenario:  You do full backups to a internal hard drive in either product (SBS or Server 2008).  All goes well for a very long time.  One day, backups begin to fail with a message that the disk is full.  Your disk contains many, many more backups th…
A safe way to clean winsxs folder from your windows server 2008 R2 editions
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question