Plan and leases
- Windows DHCP
- Scope + spreadsheet
- Lattice
- One catalog
Replace
Keep AD.
Windows DHCP replacement: MMC plus a sheet becomes one catalog. The reservation you save is the next Offer. Microsoft failover is a hashed pair; Lattice is the same pool on every node. Relays move to Lattice. Option 6 stays on the DNS the laptops already ask.
On-prem · Ubuntu tarball · Community: 1,000 managed IPs · No phone-home
Beta signup issues a lifetime perpetual Starter license so you can test three-node HA. Not a sale.
Today — two systems
Plan
DHCP
Keep them in sync yourself.
Lattice — one catalog
The reservation you save is the next Offer.
dhcpd serves these rows. Console writes them. There is no second copy to sync. A/PTR follow the grant into the DNS you already run.
Lattice does not parse Microsoft XML or lease files. Dump scopes and reservations — PowerShell is on Migrate — map them, POST /api/v1. Printers that must keep an IP become reservations. Live leases do not import. Failover partners do not come with you.
Playbook: Migrate · HA is not Microsoft failover — three-node VIP.
Windows keeps a plan in MMC and leases in another store. Lattice has one catalog, so Work can name the failure.
9:05
Helpdesk pastes a suffix. Search lands on the lease. Neteng is not the lookup API.
11:20
The reservation you save is the next Offer. No scope to edit, no sheet to sync.
2:40
Work names the queue. No capture first. There is no primary to restart.
4:10
Occupancy is every remaining lease row. As-of a day. CSV. Not Audit, not a ping.
The reservation lives in one place. The grant lives in another. Helpdesk exports. dhcpd does not read the spreadsheet.
Two servers, split scopes or Microsoft failover. That is not the same pool on every node. Discover on A and Ack on B is a problem, not the design.
Per server. Per scope. Or an export you grep. The object is not one search.
Prefixes, subnets, pools, reservations, and leases are one catalog. dhcpd serves those rows.
Occupancy is every remaining lease row. As-of a day. CSV. Windows is the current lease or an export.
A/PTR after Ack into the zones you already run. Option 6 stays on AD or Unbound. Lattice is not Microsoft DNS.
Community is one Ubuntu node. Same binaries. A Starter file adds dhcpd processes on the same database (Discover on one node, Ack on another, same pool) and three-node HA behind a VIP. Signup includes a lifetime perpetual Starter license so you can test HA.