Yes, you can change the IP address of a Domain Controller. This is fully supported, provided the change is performed correctly and DNS is updated accordingly.
In your scenario you are building a new Windows Server 2022 machine, promoting it as a new Domain Controller, retiring the old Windows Server 2016 DC, and then assigning the old IP address to the new server. This approach is valid, but it must follow a controlled sequence.
First, build the new Windows Server 2022 machine with a temporary static IP address. Configure its Preferred DNS server to point to an existing healthy Domain Controller. Join it to the domain as a member server.
Next, install the Active Directory Domain Services role and promote the server as an additional Domain Controller in the existing domain. Allow replication to complete fully.
Verify replication health using:
repadmin /replsummary repadmin /showrepl
Confirm SYSVOL and NETLOGON shares are available and ensure DNS is properly replicating.
After that, transfer FSMO roles if the old DC holds any.
Verify FSMO ownership using:
netdom query fsmo
If required, move roles using Move ADDirectoryServerOperationMasterRole in PowerShell.
Once the new Windows Server 2022 Domain Controller is fully operational and replication is healthy, demote the old Windows Server 2016 Domain Controller using Server Manager or Uninstall ADDSDomainController. Do not simply shut it down permanently without demotion unless it has failed and requires metadata cleanup.
After successful demotion and confirmation that no services depend on the old server, power it off.
Now you can safely change the IP address of the new Windows Server 2022 Domain Controller to the previous IP address used by the 2016 server.
After changing the IP address:
- Update its DNS Preferred and Alternate DNS settings appropriately
- Restart the Netlogon service
- Run ipconfig /registerdns
- Verify DNS A and SRV records in the _msdcs and domain zones
- Clear any stale DNS records related to the old DC
Use dcdiag /v to validate overall health.
Important considerations:
- Never have two Domain Controllers online simultaneously using the same IP address.
- Ensure no hard coded references exist to the old DC IP in applications, firewalls, or scripts.
- If DHCP is involved anywhere, confirm reservations are not conflicting.
- Confirm AD Sites and Services subnet configuration matches the intended IP subnet.
From an architectural perspective, reusing the old IP address is not technically required if DNS is functioning correctly. Active Directory relies on DNS name resolution, not fixed IP addresses. However, if legacy systems depend on the old IP, your approach is acceptable once the old DC is properly removed.
The critical success factors are clean demotion, healthy replication, and DNS integrity. If those are verified, the transition to the new IP will be seamless.
If this resolution has been helpful, I kindly request that you take a moment to click on
and select “Yes” to indicate that the response was helpful. Should you have any further questions or require additional assistance, please do not hesitate to let me know.