ssid.ai/blog
ip-address

Static IP vs dynamic IP: what's the difference at home

TL;DRA dynamic IP comes from your router's DHCP pool and can change. A static IP or DHCP reservation keeps one address fixed for a device that needs it.

Short answer: a dynamic IP address is handed out automatically by your router’s DHCP server and can change over time. A static IP is set once and stays fixed. Most home devices don’t need a static IP, but a few (a home server, a NAS, a printer, anything with a port forwarding rule pointed at it) work better with an address that never moves.

What DHCP does by default

Every router runs a DHCP server, which is the piece that assigns addresses to devices as they join the network. When your laptop connects to WiFi, it asks for an address, and the router hands it one from a pool it manages, something like 192.168.1.2 through 192.168.1.254 depending on the subnet it’s configured for. That address comes with a lease time. When the lease is close to running out, the device just asks to renew it, and it usually gets the same one back.

This is why a dynamic address doesn’t actually feel dynamic day to day. Your phone probably has the same local IP today that it had last week. It’s “dynamic” in the sense that the router owns the decision, not that it’s constantly shuffling.

When the address does change

A dynamic address is more likely to move after a router reboot, after the device has been off the network long enough for its lease to expire, or after a factory reset that clears the router’s memory of who had what. If two devices happen to reconnect in a different order, DHCP can also hand out addresses differently than before. None of this causes a problem for a laptop or phone, since they don’t care what address they get as long as they get one.

Where it starts to matter

The trouble shows up when something else on your network expects a device to sit at a specific address. A few common cases:

  • A port forwarding rule, set from your router’s admin page, that sends incoming traffic to 192.168.1.50 — if the device that used to be at .50 gets a different address after a reboot, the rule quietly stops working.
  • A home NAS or media server that other devices connect to by typed-in address instead of a name.
  • A printer added to every computer in the house by its IP, which breaks quietly the day that IP moves to something else.
  • A security camera or smart-home hub with its own app pointed at a fixed address.

In each case the fix isn’t necessarily a full static IP. It’s making sure that one device always gets the same address, which is a narrower problem.

DHCP reservation: the setting most people actually want

A DHCP reservation does exactly that. You set it on the router, not the device: pick a device from the connected-clients list (usually shown by its MAC address), and tell the router to always assign it the same IP. DHCP keeps running normally for everything else, and this one device gets a permanent, predictable slot inside the pool the router already manages.

This beats a manual static IP for most home setups because the router stays in charge. If you type a static address directly into a device’s network settings, that device stops asking the router for anything, which means the router might not know its address is taken. If it then hands that same address to something else, you get an IP conflict and both devices lose their connection until it’s sorted out. A reservation avoids this because the router reserves the slot itself.

Setting a true static IP

There are cases for going fully static instead: a server that needs to keep working even if the router itself is swapped out, or a device on a network where you don’t control the router’s settings. To do it, open the device’s network settings, switch from automatic (DHCP) to manual, and enter an IP address outside your router’s DHCP pool, along with the subnet mask and gateway address your router already uses. Picking an address outside the pool is the part people skip, and it’s the part that causes conflicts later.

How to check either setting

Your router’s admin page is where both options live, usually under LAN settings or DHCP. If you’re not sure how to reach it, finding your router’s IP address is the first step, and the router login directory has the sign-in flow by brand if you’ve never logged in before. Once you’re in, look for “Address Reservation,” “Static DHCP,” or something similarly named. The exact label depends on the brand, but the underlying setting is the same everywhere: tie one MAC address to one IP address, permanently.

Frequently asked questions

Will a dynamic IP address change on its own?

It can, but on most home networks it doesn't change often. Your router typically renews the same address to the same device each time, as long as the device stays connected and nothing else asks for it in between. It's more likely to change after a router reboot, a long time offline, or a factory reset.

Is a DHCP reservation the same thing as a static IP?

They land in the same place but work differently. A true static IP is set manually on the device itself and ignores DHCP entirely. A DHCP reservation is set on the router, which keeps handing that device the same address automatically. A reservation is usually the safer choice at home because the router stays in charge of avoiding conflicts.

Do I need a static IP for a home security camera or NAS?

You need the address to stay the same, which a DHCP reservation handles without the downsides of a manual static IP. That matters for a camera, NAS, or printer you're accessing by address, or for a port forwarding rule pointed at a specific device.