Fix: How to Assign a Static IP Address to a Specific Device on Any Home Router

Technical Root Cause & Diagnostics

A device can appear to have the same IP address for a while and still receive a different address later. That happens because most home routers use DHCP, which automatically leases local IP addresses to phones, computers, printers, cameras, TVs, and other connected devices. A DHCP reservation tells the router to consistently give one specific device the same local IP address.

I normally recommend a DHCP reservation on the router rather than manually configuring a static IP on the device. The router continues managing the network while reserving a particular address for the device’s MAC address.

Common symptoms include:

  • A printer stops working after receiving a different IP address.
  • A NAS or media server becomes unreachable.
  • Port-forwarding rules stop working.
  • A device’s local IP changes after restarting the router.
  • Remote-management or home-automation rules point to an old IP.
  • Two manually configured devices accidentally use the same address.

The exact menu names vary between router manufacturers, but the underlying process is almost always the same: identify the device → find its MAC address → choose an unused address → create a DHCP reservation → reconnect the device → verify the address.


Pre-Flight Sanity Checks (Rule Out the Basics)

Before changing anything, perform these three checks.

1. Confirm the device is connected to your home network.

On Windows, open Command Prompt and run:

ipconfig

Look for the IPv4 Address and Default Gateway under the active adapter.

2. Identify the router’s address.

The Default Gateway is normally the router’s local address, such as:

192.168.1.1

or:

192.168.0.1

Enter that address in your browser to open the router’s administration interface.

3. Make sure you are reserving an address inside the router’s LAN network.

For example, if the router uses:

192.168.1.1

your LAN may use:

192.168.1.x

Do not randomly choose an address from another subnet.


Method 1: Create a DHCP Reservation in the Router

This is the preferred method because the router remains responsible for assigning addresses.

First, log into your router’s administration page. Look for a menu named something similar to:

  • DHCP
  • LAN
  • Network
  • Local Network
  • Address Reservation
  • DHCP Reservation
  • Static Lease
  • Reserved Addresses

The terminology differs, but you are looking for a feature that associates a MAC address with an IP address.

Find the device in the router’s connected-device or DHCP-client list.

You may see something like:

Device: Office-PC
IP Address: 192.168.1.37
MAC Address: AA:BB:CC:11:22:33

Select the device and choose Reserve, Add Reservation, Static Lease, or the equivalent option.

Choose an IP address that fits your LAN. If the router already offers the device’s current IP as a reservation, using that address is usually the simplest approach.

For example:

Device: Office-PC
MAC: AA:BB:CC:11:22:33
Reserved IP: 192.168.1.37

Save or apply the configuration.

How to configure Address Reservation on TP-Link wireless router

Now disconnect and reconnect the device to the network. On Windows, you can also renew the DHCP lease from an elevated Command Prompt:

ipconfig /release
ipconfig /renew

Then check:

ipconfig

The device should receive the reserved address.

Verification: Confirm that the device’s IPv4 address matches the address shown in the router’s DHCP reservation table after reconnecting to the network.

Technical Note: A reservation is different from manually entering a static IP in Windows. With a reservation, the router still supplies the address through DHCP, which greatly reduces the risk of incorrect gateway, DNS, or subnet settings.


Method 2: Choose an Address Outside the Normal DHCP Pool

Some routers make reservations easier when you keep the reserved addresses separate from the normal DHCP range.

For example, suppose your router’s DHCP pool is:

192.168.1.100 – 192.168.1.200

You could reserve an address such as:

192.168.1.50

provided that the router allows it and that address is not already being used.

Open the router’s LAN/DHCP settings and inspect the DHCP start and end addresses.

[IMAGE PLACEHOLDER: Router LAN or DHCP settings showing the DHCP address pool and LAN subnet]

If the router permits reservations outside the pool, create the reservation for the device’s MAC address.

For example:

MAC Address: AA:BB:CC:11:22:33
Reserved Address: 192.168.1.50

Save the configuration and reconnect the device.

Do not change the router’s LAN subnet simply to obtain a particular IP address. If your network is already functioning correctly, there is usually no reason to redesign it.

If you cannot determine which addresses are already occupied, use the router’s client list rather than guessing.

Verification: After the device reconnects, check its IPv4 address and confirm that it matches the reserved address while another device can still obtain a normal DHCP address.

Warning: Never assign an address that another device is already using. An IP conflict can cause intermittent connectivity, duplicate-address warnings, or make both devices unreliable.


Method 3: Use the Device’s MAC Address When the Router Does Not Identify It Clearly

Device names in router interfaces are not always reliable. A phone may appear as “Android,” a Windows computer may have a generic hostname, and some IoT devices may display only a manufacturer name.

When that happens, identify the device by its MAC address.

On Windows, run:

ipconfig /all

Find the active network adapter and look for:

Physical Address

It will look similar to:

AA-BB-CC-11-22-33

On many routers, the same address appears with colons:

AA:BB:CC:11:22:33

These represent the same MAC address format.

Tweaking4All.com - How to find the IP Address of your Default Gateway

Be careful with phones and some modern devices because MAC address randomization can make the device appear with different MAC addresses on different networks or under certain privacy settings.

If the router reservation suddenly stops matching after a device’s network privacy setting changes, check the Wi-Fi network’s MAC-address setting and the router’s client list.

For a device that must consistently receive the same address, make sure the router reservation corresponds to the MAC address the device actually uses on that particular Wi-Fi network.

Verification: Compare the device’s current MAC address with the MAC address stored in the router’s reservation and confirm that the reserved IP is assigned to that same device.

Technical Note: MAC randomization is useful for privacy, but it can complicate IP reservations. The important point is not to reserve an address for an old MAC address that the device no longer uses.


Long-Term Prevention & Configuration Lock

1. Document important reservations.
Keep a simple list of devices, reserved addresses, and their purpose:

NAS        192.168.1.20
Printer    192.168.1.21
Camera     192.168.1.22
Desktop    192.168.1.50

This becomes extremely useful after replacing a router or rebuilding the network.

2. Prefer router reservations over device-side static IPs.
If you configure a static address directly on a computer, you also have to maintain the subnet mask, gateway, DNS settings, and conflict avoidance yourself. DHCP reservations are generally easier to manage.

3. Recheck reservations after replacing or resetting the router.
A factory reset normally removes custom DHCP reservations. If a printer, NAS, server, or camera suddenly becomes unreachable after a router reset, check whether its old reservation still exists.


Advanced Edge-Case FAQ

1. Can I reserve an IP address for a device that is currently offline?

Usually, yes, provided you know its MAC address and the router allows manual DHCP reservations. This is useful for devices such as printers or smart-home equipment that are temporarily powered off.

The reservation does not require the device to be online permanently. When that device reconnects using the matching MAC address, the router can assign the reserved address.

2. Why does my device still show a different IP after I created the reservation?

First check that you reserved the correct MAC address. This is particularly important with phones and devices using randomized MAC addresses.

Also check whether the device is connected to a different network, such as a guest SSID, mesh node with separate networking, or another VLAN. A reservation created for the main LAN may not apply to a guest network.

Finally, reconnect the device or renew its DHCP lease so it requests an updated address.

3. Is a DHCP reservation the same as a true static IP?

No. A true manually configured static IP is entered directly into the device’s network settings. A DHCP reservation is configured on the router, which continues assigning the address automatically to the device.

For most home networks, DHCP reservation is the safer and easier choice. Manual static addressing is more useful when a device has a specific networking requirement that cannot be handled by the router’s DHCP system.

Leave a Comment