2003 DHCP server - how to list available addresses on ALL scopes?

Hello guys,

I'm on a process migrating DHCP scopes from two 2003 servers (split scope) to one 2012 R2 server. There's over 400 scopes. I'm also going to install second 2012 R2 server and implement a DHCP failover.

My initial plan to migrate scopes is this:

1. Deactivate 10-100 scopes on W2003-DHCP-2

2. Wait until all clients from deactivated scopes have leased addresses from W2003-DHCP-1

3. Export/Import 10-100 scopes at a time from W2003-DHCP1 to W2012-DHCP1 (using netsh dhcp server export)

4. Cycle through steps 1-3 until all scopes migrated and then decommission W2003-DHCP1 and W2003-DHCP2

Question: Before deactivating scopes on W2003-DHCP-2, I would like to obtain number of free addresses of ALL scopes on W2003-DHCP-1 to make sure it has enough addresses available to lease. Is there any method available? It's very time consuming to run separately through each scope on the server.


  • Edited by weedee Thursday, September 10, 2015 1:38 PM
September 10th, 2015 1:36pm

Hi

 Unfortunately on server 2003,you can only view the lease on scopes,(powershel cmdlts for avaible 2008 and 2012)

"Netsh dhcp server scope 10.0.0.0 show clients" and Go to the Address leases of each scope and right-click on the Address Leases icon and click Export List and you can dump the leases to a text file.

Free Windows Admin Tool Kit Click here and download it now
September 10th, 2015 1:51pm

Hi weedee,

According to your description, you want to list available addresses of DHCP scope. As far as I know, we couldnt view available address of the DHCP scopes directly, but we could use command netsh dhcp server scope x.x.x.x show clients to view the IP addresses which have been leased to clients.

Best Regards,

Anne he

September 13th, 2015 10:53pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics