How to Create a DHCP Reservation for a Server or Network Device
Applies to: Windows Server 2019, 2022 and 2025.
A reservation maps one client identifier to a consistent leased address while retaining centralized DHCP options and audit history.
DNS and DHCP changes can interrupt authentication and remote access. Preserve console access, export current settings and test from representative clients. Managed Windows VPS services are available at networkmanager.info.
Prerequisites
- Obtain the correct client MAC or DHCP identifier.
- Choose an address inside the scope but outside the dynamic pool when design requires it.
- Confirm no existing lease or static host uses the address.
- Record device owner and purpose.
Procedure
Step 1: Inspect scope and leases
Find conflicts first.
Get-DhcpServerv4Scope -ScopeId 192.0.2.0
Get-DhcpServerv4Lease -ScopeId 192.0.2.0Step 2: Normalize client ID
Use the hexadecimal MAC format expected by DHCP.
Step 3: Create reservation
Replace documentation values.
Add-DhcpServerv4Reservation -ScopeId 192.0.2.0 -IPAddress 192.0.2.50 -ClientId '00-11-22-33-44-55' -Name 'Printer-01' -Description 'Finance printer'Step 4: Renew the client
Release and renew on the device or wait for lease negotiation.
Step 5: Confirm registration
Check DHCP lease and DNS update behaviour.
Verification
The reservation and active lease should identify the same client.
Get-DhcpServerv4Reservation -ScopeId 192.0.2.0
Get-DhcpServerv4Lease -IPAddress 192.0.2.50Rollback
Remove-DhcpServerv4Reservation for the specific scope and address, then return the device to its approved static or dynamic configuration.
Operational notes
A reservation does not protect against a device manually configured with the same address; maintain address-management records.