How to Set a Static IP Address

A static IP (DHCP reservation) ensures a device always gets the same local IP address from your router. Essential for port forwarding, home servers, and network printers.

DHCP Reservation vs Manual Static IP

There are two ways to give a device a fixed local IP. The recommended way is DHCP reservation (also called IP binding) in the router: you tell the router to always assign the same IP to a device based on its MAC address. The device still uses DHCP, but always gets the same address. This is easier to manage and avoids conflicts.

Alternatively you can manually configure a static IP on the device itself. This works but requires more configuration per device and risks conflicts if the address falls within the router's DHCP range.

How to Set Up DHCP Reservation

1
Find the device MAC address

Connect the device to your network first. In the router admin panel, check the connected devices list - it shows the MAC address next to each device name.

2
Log in and find DHCP Reservation

Go to http://192.168.1.1. Navigate to LAN > DHCP Server > Address Reservation (TP-Link, Asus), or Advanced > Setup > LAN Setup > Address Reservation (Netgear).

3
Add a reservation

Enter the device MAC address and the IP you want to assign. Choose an IP outside the DHCP pool range to avoid conflicts - for example, if the pool is 192.168.1.100 to 192.168.1.200, choose 192.168.1.50 for reserved addresses.

4
Save and reconnect the device

Save the reservation. Disconnect and reconnect the device, or renew its DHCP lease, and it will receive the reserved IP address.

Where the setting lives on other brands: Asus keeps it under LAN → DHCP Server → Manually Assigned IP. Fritz!Box does it per device under Home Network, tick "Always assign this network device the same IPv4 address". On many ISP gateways it hides in the connected-devices view, you tap the device and an "assign fixed IP" toggle appears. Mesh systems put it in the app: Eero under the device's settings as Reservations, Nest WiFi under Advanced networking.

When You Actually Need This

DHCP works fine until something needs to find a device at a predictable address. Then it stops being fine, because addresses can shuffle after a reboot or an expired lease. The classic cases:

Port forwarding. A forward rule points at an IP. If your game server or camera moves from .23 to .47 overnight, the rule now points at nothing and it "mysteriously stopped working". Every port forwarding setup should start with a reservation, in that order.

NAS drives, printers, Pi-holes and home servers. Anything other devices connect to by address. A network printer that changes IP is a printer nobody can print to, as half the offices of the world discover every Monday.

Anything you bookmark by IP. Router-adjacent gadgets with web panels, IP cameras, smart home hubs. A reservation turns http://192.168.1.50 into a bookmark that survives reboots.

Your phones and laptops? Leave them on plain DHCP. Reserving addresses for everything defeats the point of DHCP and turns the router config into a spreadsheet nobody maintains.

The Other Way: Static IP on the Device Itself

Sometimes you can't use the router (locked ISP gateway, or it's not yours to configure). You can set the address on the device instead. On Windows: Settings → Network & internet → your connection → Edit IP assignment → Manual. On macOS: System Settings → Network → Details → TCP/IP → Configure IPv4 manually. You'll need four values: the IP you want, subnet mask (almost always 255.255.255.0), gateway (your router's IP), and a DNS server.

The one rule that keeps this safe: pick an address outside the router's DHCP pool. If the pool runs .100 to .200, anything from .2 to .99 is safe territory. Pick an address inside the pool and sooner or later the router hands the same one to a new phone, and you get two devices fighting over one address, intermittent drops, and an afternoon of confusion. That failure mode is exactly why the reservation method is recommended when you have the choice, the router knows not to double-book.

FAQ

Is this the same as a static IP from my ISP?

No, and the naming collision confuses everyone. This page is about local addresses inside your home network. A static public IP is something your ISP sells (usually to businesses) so your connection keeps the same address on the internet. A DHCP reservation is free and doesn't involve your ISP at all.

The device ignores its reservation. Why?

Usually the device is still holding its old lease. Toggle its Wi-Fi off and on, or reboot it. The other classic: phones with "private MAC address" (iOS) or "randomized MAC" (Android) enabled present a different MAC than the one you reserved. Either reserve the randomized MAC or turn off randomization for your home network on that device.

Can two devices share one reserved IP?

No. One IP, one MAC, that's the deal. If you replace a device (new NAS, same role), update the reservation to the new MAC address, the IP can stay the same.