Tech Vault

Networking basics

Your router gives every device in the house an address and passes traffic between them and the internet. A homelab needs one setting changed and a handful of words understood, and they're all on this page.

Checked 9 November 2026

Our pick

Give your server a fixed address

Your router hands out addresses as devices join, and a device can get a different one after a restart. Reserving one address for the server in the router's settings means your bookmarks, your ad blocker and every app that talks to it keep finding it. It takes a few minutes and prevents a very common "it worked yesterday" problem.

Cost
Free
Good for
Every homelab, on the first day. It's done in the router's settings page or app, with no terminal.
Watch out for
Every router hides the setting somewhere different, usually under LAN or DHCP, as "address reservation" or "static lease". If yours doesn't have it, set the address on the server itself and pick one outside the range the router hands out.

What a home network is

Every phone, laptop, TV and server in your house connects to one box: the router. Your internet provider usually supplies it, and it does several jobs at once. It runs the Wi-Fi, it gives every device a number so they can find each other, and it passes traffic between your devices and the internet.

A homelab doesn’t need a new router or a networking course. It needs you to understand what the router is already doing, and to change one setting so your server stays where you left it. The rest of this page is here so the words in other guides stop being a mystery.

Two kinds of address: know which one you’re looking at

Most confusion comes from mixing up two different addresses.

  • Private addresses belong to the devices inside your home, such as 192.168.1.20. The router hands them out, they only work inside your house, and every home in the street can use the same ones without clashing.
  • Your public address belongs to your whole home. It’s the one the rest of the internet sees, every device in the house shares it, and your provider can change it.

When a guide says “open the server’s address in a browser”, it means the private one. When a website shows “your IP address”, that’s the public one. Remote access tools such as Tailscale exist so you never have to hand your public address to anyone.

How a request gets from your phone to your server

Here’s what happens when you open an app on your server from your phone at home:

Step What does it What happens
Joining the network DHCP, in the router Your phone gets a private address, and is told where the router and DNS are
Finding a name DNS A name such as jellyfin.org is turned into an address. At home you often skip this by typing the address itself
Picking the app The port The number after the colon, such as :8096, says which app on the server you want
Leaving the house NAT, in the router Traffic to the internet goes out under your public address, and replies come back to the right device

Each of those words is explained in the list below. The one that matters most for a homelab is the first. DHCP hands out addresses as devices join, and it doesn’t promise to give a device the same one next time.

What you need

  • The router’s login. Most routers have a settings page at an address such as 192.168.0.1 or 192.168.1.1, and many providers also have a phone app. The address and the admin password are usually printed on a sticker on the router. If you’ve changed the password and forgotten it, the reset button returns the router to the sticker settings, but it also wipes your Wi-Fi name and password, so keep that as a last resort.
  • About fifteen minutes, at a moment when nobody minds the server restarting.
  • A network cable for the server, ideally. A machine that never moves is faster and steadier on a cable than on Wi-Fi.

Why the fixed address matters

Giving your server a fixed address is the one setting this page asks you to change, and it pays off every day:

  • Bookmarks keep working. The address you saved for Jellyfin or your dashboard is still right next month.
  • Apps keep finding the server. Phone apps, the Jellyfin app on your TV and your backup software all point at one address. If it changes, they all break at once.
  • Whole-house ad blocking keeps working. With AdGuard Home or Pi-hole, every device is told to use the server for DNS. If the server moves, websites stop loading for everyone.
  • Problems are easier to trace. When something stops working, you can rule out “the server moved” straight away.

The easy way to set it up

This happens in the router’s own settings page or app. There’s no terminal involved.

  1. Plug the server in and switch it on, so the router can see it.
  2. Open the router’s settings page in a browser, using the address on its sticker, and log in. If your provider has an app, it may have the same settings.
  3. Find the list of connected devices. It’s often called Devices, Attached devices, Client list or DHCP clients. Find your server by its name and note the address next to it.
  4. Find the reservation setting. Look under LAN, DHCP or Network for something called address reservation, static lease or fixed IP. Some routers put a button for it next to each device in the list.
  5. Reserve the address the server already has, so nothing else needs to change, and save.
  6. Restart the server, then check in the same list that it came back with the same address.

If your router has no reservation setting, give the server a fixed address in its own network settings instead, choosing one outside the range the router hands out. The router’s DHCP page shows that range. How you set it depends on the server’s operating system, so follow its documentation. A reservation on the router is still the better choice where you can, because the router then knows not to give that address to anything else.

Questions people ask

Why does my server’s address start with 192.168 when websites say my IP is something else?

They’re different addresses. A 192.168 address is private and only means something inside your home. Websites see your home’s single public address, which all your devices share.

How do I know if I’m behind CGNAT?

Compare the internet address (often labelled WAN) on your router’s status page with the one a “what is my IP” website shows. If they’re different, or the router’s starts with anything from 100.64 to 100.127, your provider is sharing one address between homes, or there’s a second router in the way. Port forwarding won’t work, but Tailscale will.

Should the server use Wi-Fi or a cable?

A cable, if you can get one to it. The server is the one device everything else depends on, and a cable gives it a connection that doesn’t slow down when the house is busy. If the router is in the wrong room, a long flat cable along the skirting board usually beats Wi-Fi.

Do I need a better router for a homelab?

Usually not. Any router that can reserve addresses is enough to start. Replacing it is worth thinking about when you want separate networks for guests and gadgets, or a VPN built in, and the firewalls and router firmware page covers that.

What’s the difference between a modem and a router?

The modem connects to your provider’s line, whether that’s fibre, cable or a phone line. The router shares that connection around the house. Most providers give you one box that does both, which is why people use the words for the same thing.

Words you'll meet

Better Wi-Fi, cheapest fix first

Skip

Next