← All posts Deutsch

A New DHCP Lease Does Not Prove a Device Just Rejoined Your Network

A router's client list can make a device look more active than it is. You open the page, spot a recent DHCP lease, and wonder whether the phone, NAS, camera, or smart plug has just come back online. Sometimes it has. The entry can also reflect a routine address renewal, a different network identity, or a change the router picked up after the event you actually care about.

A recent timestamp only gets you so far. Instead of asking “does this row have a recent time?” ask “what exactly did the router record, and what other observation would confirm the conclusion I want to draw?” You can work through that with a few low-risk checks. They apply to ordinary home routers and routers serving small office networks alike.

If you first need to find out which clients and addresses are present, start with How to See Every Device on Your Network and Find Its IP Address. A DHCP lease gives you one view of that inventory. It doesn't give you a complete history of every device connection.

The meaning of a DHCP record

DHCP is the protocol a client commonly uses to get an IP address, along with settings such as the default gateway and DNS servers. The address comes with a lease period. Before the lease expires, the client can request an extension. Depending on the router's interface, you may see the address, a client name, a MAC address, a start or expiry time, and a remaining duration.

The record tells you about address assignment. It isn't an uptime log. A router can extend a lease for a client that has stayed connected the whole time. A new start time might appear because the router's own service restarted, or because the interface rounded, refreshed, or rebuilt the record. A switched-off client can still have an unexpired lease. And a working client can have a newly assigned address while the router page continues to show an older row for a while.

That matters if you're investigating “my device reboots every night” or “it fell off Wi-Fi.” A new lease fits either possibility, but proves neither. Nothing in the DHCP exchange generally tells you that the operating system finished rebooting, that the Wi-Fi radio disconnected, or that a service on the device became usable.

Before you interpret a timestamp, write down the time and timezone shown by the router itself. Its clock might be wrong. The web interface might use local time while the log uses UTC, or a daylight-saving transition might make an ordinary renewal look suspicious. Save the displayed values first. You can convert and explain them later.

Client identity before history comparisons

Don't rely on the friendly name alone. Names can be duplicated or truncated, supplied by the router, or changed by the device. For the row you're checking, note the IP address, MAC address, client identifier if the router shows it, and the router's own timestamp. Compare those details with a known device setting or a record you already administer.

Phones and tablets need particular care here. Private Wi-Fi addresses can let one physical device use a different MAC address for a particular network. Recreating a network profile or changing a privacy setting may leave what looks like a second device in the router's list. The old row can be a valid record of an earlier network identity without showing the client's current address.

For a wired device, check the physical path separately. A new lease doesn't tell you whether an Ethernet cable is seated, a switch port has link, or a power supply is stable. With a NAS, be specific about what seems unavailable. The management page, a file share, a backup service, and network reachability are different things to observe. Calling all of them “the NAS rejoined” throws away details you need to test the next hypothesis.

Lease renewals and fresh appearances

Many clients renew their DHCP lease before it expires. The exact timing depends on the client and router configuration, and the renewal may cause no visible interruption at all. If the router log distinguishes a renewal from a new request, save its wording and timestamp. If it doesn't, describe what you have as “a recent lease record,” without assigning a cause.

A recent-looking entry has several ordinary explanations:

  • The client renewed the same address while staying connected.
  • The client restarted its networking without rebooting the whole device.
  • The router restarted or rebuilt its client table.
  • The client returned after an actual Wi-Fi, cable, power, or router interruption.
  • The router now shows a different client identity for the same physical device.

You don't need to investigate every possibility at once. The point is that a lease alone can't distinguish between them. Start with the least disruptive check that helps you do that. A router event log or a switch-port link indication can add a useful fact, as can device-local uptime or a scan of the relevant subnet that you record with a timestamp.

Don't force a release and renew just to get a cleaner timestamp. You'd be creating the event you're trying to understand, and you could interrupt a client that's working fine. Rebooting the router is even less useful as a first step: it clears context and may briefly affect every client. Save the evidence you already have before trying to fix anything.

A short comparison record

A note you can repeat is more useful than watching a countdown on the router page. Keep a timestamped record with these fields:

  1. The router's displayed current time and timezone.
  2. The client's displayed IP address, MAC address, name, and lease expiry or remaining duration.
  3. Any router-log line that explicitly describes a DHCP request or renewal.
  4. One independent observation, such as a same-subnet scan, an ARP or neighbor-table entry, a switch link indicator, or a service check you're authorized to make.
  5. For a device you administer, a device-local uptime or application log timestamp.

Make the independent observation once and note the time, then compare it with the router data. No response to a scan doesn't establish that the device is powered off. A scan can miss a sleeping client, a client behind isolation, or a device on another routed subnet. An ARP or neighbor-table entry can be old, too. These observations help narrow what you can claim; none is a universal test for whether a device is present.

Suppose the router shows that a NAS renewed an address at 09:02. The NAS's own uptime says it has been running for six days, and its file service stayed available through that time. Those observations fit a routine renewal. But if the switch port lost link at 09:00 and the NAS uptime later reset, they support a different, limited conclusion: the device or its connection changed near that time. You still need more evidence to identify the cause.

Mismatches between network observations

A router's table won't always agree with another local observation. That's normal. The router can retain a lease after a device leaves, while a device with a static configuration can answer an address scan without having a current DHCP lease. A client may also be visible to the router but unreachable from a particular scanning machine because of a guest network, VLAN, firewall rule, or routed subnet.

When the records disagree, compare network boundaries before changing settings. Check which subnet the observation came from and whether the IP address is still the one in the router record. Check the client identity, too. Don't create a DHCP reservation for a stale MAC address just because you found it in an old row. A reservation can make future addressing predictable for the identity that actually requests it. It can't repair Wi-Fi coverage, fix a cabling fault, or prove that a service is healthy.

If you monitor the same network over time, keep historical observations separate from router configuration. DeviceShelf is one possible local view for recording responding devices and observed addresses. Compare it with router records and device settings. An observed address, name, or recent lease never proves ownership, identity, or current availability on its own.

One verifiable next check

End the first pass with a statement the evidence supports. “At 09:05 router time, the router displayed a lease renewal for this MAC address; the device-local uptime did not reset” is useful. “The device rebooted at 09:05” claims more than those facts establish. Keeping the statement narrow also helps you choose the next check.

Pick one next action. You could inspect the router's DHCP log after the next renewal or watch the switch link during the suspected window. Other options are to compare device-local uptime or test the named service separately from basic network reachability. After that check, record the same identifiers and timestamps. Keeping a DHCP address record distinct from a reconnection event is what helps you avoid a confident troubleshooting conclusion that the evidence doesn't support.

Network tips and product updates

The occasional guide, new features and release news, straight to your inbox. No spam, unsubscribe anytime.