{{DHCP_SCOPE_COUNT}}
Each routing domain's DHCP server keeps its own lease table. Open a domain to see its leases and manage its reservations.
| Routing domain | DHCP | Networks | Reservations | Advertises this router | Drift | Instance | Lease table | |
|---|---|---|---|---|---|---|---|---|
| {{S_LABEL}} | {{S_MODE}} | {{S_NETWORKS}} | {{S_RESERVATIONS}} | {{#S_ADVERTISES}}yes{{/S_ADVERTISES}}{{^S_ADVERTISES}}—{{/S_ADVERTISES}} | {{#S_DRIFT}}drift{{/S_DRIFT}}{{#S_DRIFT_UNKNOWN}}unknown{{/S_DRIFT_UNKNOWN}}{{^S_DRIFT}}{{^S_DRIFT_UNKNOWN}}—{{/S_DRIFT_UNKNOWN}}{{/S_DRIFT}} | {{S_STATE}} | {{#S_HAS_TABLE}}{{S_TABLE}}{{/S_HAS_TABLE}}{{^S_HAS_TABLE}}—{{/S_HAS_TABLE}} | {{#S_KNOWN}}Open{{/S_KNOWN}}{{^S_KNOWN}}domain gone; remove from the console{{/S_KNOWN}} |
{{#DHCP_SCOPE_WALKED}}Instance state from the last walk, {{DHCP_SCOPE_WALK_AGE}} s ago. Lease counts are on each domain's page.{{/DHCP_SCOPE_WALKED}}{{^DHCP_SCOPE_WALKED}}Instance state is not known yet: the first walk has not run. Lease counts are on each domain's page.{{/DHCP_SCOPE_WALKED}}
DHCP server for routing domain {{DHCP_SCOPE_LABEL}}
{{/DHCP_SCOPED}}The active leases (read from {{^DHCP_SCOPED}}/var/db/dhcpd.leases{{/DHCP_SCOPED}}{{#DHCP_SCOPED}}/var/db/dhcpd_rd/{{DHCP_SCOPE_RD}}.leases{{/DHCP_SCOPED}}) beside the static reservations, for every network {{^DHCP_SCOPED}}the server serves{{/DHCP_SCOPED}}{{#DHCP_SCOPED}}this domain's server serves{{/DHCP_SCOPED}}. Reserve, edit and annotate from here; one Apply is one restart of {{^DHCP_SCOPED}}dhcpd{{/DHCP_SCOPED}}{{#DHCP_SCOPED}}this domain's dhcpd{{/DHCP_SCOPED}}.
{{CUR_AFTER}}. Reservations without a lease are listed on the first page only. Back to the first pageActive leases
{{ACTIVE_COUNT}}
{{ACTIVE_SUB}}
Reservations
{{RES_COUNT}} of 64
{{RES_SUB}}
Pending changes
{{PENDING_COUNT}}
not applied until you press Apply
{{EMPTY_MSG}}
Find searches the rows on this page. All networks shows the first 64 active leases by IP across every network; pick one network for exact counts and paging inside it. Reservations without a lease are listed on the first page only.
| Device | MAC | IP address | Reservation | {{#HAS_COMMENT}}Comment | {{/HAS_COMMENT}}Last seen | Time left | Status | {{#WRITE}}Actions | {{/WRITE}}
|---|---|---|---|---|---|---|---|---|
| {{#G_UNSERVED}}Not on a served network{{/G_UNSERVED}}{{^G_UNSERVED}}{{G_NAME}}{{#G_HAS_LABEL}} {{G_LABEL}}{{/G_HAS_LABEL}}{{/G_UNSERVED}} {{#G_HAS_ATTN}}{{G_ATTN}} need attention{{/G_HAS_ATTN}} | ||||||||
| No devices on this network. | ||||||||
| {{#HAS_HOST}}{{HOST}}{{/HAS_HOST}}{{^HAS_HOST}}—{{/HAS_HOST}}{{#HAS_RELAY}} relay {{RELAY}}{{/HAS_RELAY}} | {{MAC}} | {{IP}} | {{#KIND_STATIC}}{{RES_NAME}}{{#ST_HOLDS}} reserved {{RES_IP}}{{/ST_HOLDS}}{{/KIND_STATIC}}{{#KIND_DYNAMIC}}—{{/KIND_DYNAMIC}} | {{#HAS_COMMENT}}{{#HAS_NOTE}}{{COMMENT}}{{/HAS_NOTE}}{{^HAS_NOTE}}—{{/HAS_NOTE}} | {{/HAS_COMMENT}}{{#HAS_LEASE}}{{LAST_SEEN}}{{/HAS_LEASE}}{{^HAS_LEASE}}—{{/HAS_LEASE}} | {{#HAS_LEASE}}{{TIME_LEFT}}{{/HAS_LEASE}}{{^HAS_LEASE}}no lease{{/HAS_LEASE}} | {{#ST_DYNAMIC}}Dynamic{{/ST_DYNAMIC}}{{#ST_STATIC}}Static{{/ST_STATIC}}{{#ST_HOLDS}}Static · holds {{IP}}{{/ST_HOLDS}}{{#ST_NOLEASE}}Static · no lease{{/ST_NOLEASE}}{{#ST_UNSERVED}}Unserved{{/ST_UNSERVED}} | {{#WRITE}}{{#ACT_MAKE_STATIC}}{{/ACT_MAKE_STATIC}}{{#ACT_EDIT}} {{/ACT_EDIT}}{{#ACT_DELETE}} {{/ACT_DELETE}} | {{/WRITE}}
Every staged change is saved together by ONE Apply: the DHCP server restarts once (about a second on every served network; existing leases survive). {{^DHCP_SCOPED}}Validate checks the list with dhcpd and applies nothing. {{/DHCP_SCOPED}}Delete lease is never staged. With JavaScript the list is edited through the row actions above and this card is the pending tray; without it, edit the rows here and use the blank row to add.
One reservation per MAC, across all networks; the address must sit inside the chosen network.
Nothing is sent until you press Apply on the pending tray; applying restarts the DHCP server (about a second on every served network; existing leases survive). Make static keeps the MAC and network of the lease it came from.