Dynamic Host Configuration Protocol (DHCP) is the unsung hero of corporate networks. It automatically hands out IP addresses to laptops, smartphones, and tablets, ensuring users can connect to the internet without manual configuration. However, certain devices—like network printers, file servers, and IP security cameras—should never have their IP addresses change. If a printer’s IP address changes dynamically, all 50 employees who installed it will suddenly be unable to print. The correct way to handle this in Windows Server is not to walk over to the printer and type a static IP into its menu, but to use DHCP Reservations.
Why Static IPs on Devices are Dangerous
If you manually type 192.168.1.50 into a printer’s network settings, the Windows DHCP server does not know that IP is taken. Eventually, the server might hand 192.168.1.50 to a visiting executive’s laptop. This creates an IP conflict, instantly knocking both devices offline. By using a DHCP Reservation, you instruct the server: “Always give 192.168.1.50 to the printer, and never give it to anyone else.”
Step 1: Find the MAC Address
A DHCP Reservation ties a specific IP address to a specific physical piece of hardware. Hardware is identified by its Media Access Control (MAC) address, a 12-character alphanumeric string burned into the network card (e.g., 00-14-22-01-23-45).
- If the device is already plugged in and pulling a dynamic IP, open the DHCP console on your Windows Server.
- Expand your IPv4 Scope and click on Address Leases.
- Find the device in the list. Right-click it and select Add to Reservation. (This is the easiest method).
- If the device is brand new in the box, read the sticker on the back of the device to find the MAC address.
Step 2: Create a Manual Reservation
If you have the MAC address from a sticker, you can create the reservation before the device is even plugged in.
- In the DHCP console, expand your IPv4 Scope.
- Right-click on the Reservations folder and select New Reservation…
- Reservation name: Give it a clear name (e.g., “HR Color Laser Printer”).
- IP address: Enter the specific IP you want it to have (e.g.,
192.168.1.50). - MAC address: Type the 12-character MAC address. (You can type it with or without dashes).
- Description: (Optional) Add a note like “Located in Room 402.”
- Supported types: Leave it as “Both” (DHCP and BOOTP).
- Click Add, then Close.
Step 3: Managing Reservation Options
The beauty of a DHCP Reservation is that you can apply custom network settings to that single device, overriding the global DHCP options.
For example, if you have a security camera that you want to be able to access internally, but you absolutely do not want it “phoning home” to the internet for security reasons, you can remove its gateway.
- Expand the Reservations folder and click on the specific reservation you just created.
- Right-click it and select Configure Options…
- Scroll down to option 003 Router.
- Uncheck the box to remove the default gateway specifically for this camera.
When the camera boots up, it asks the server for an IP. The server sees the MAC address, says “Ah, I know you,” and hands it the reserved IP address without a default gateway, perfectly securing the device while keeping all configuration centralized on the server.