{{#DHCP_SCOPE_SUMMARY}}

DHCP leases & reservations

{{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.

{{#ERROR}}
{{ERROR}}
{{/ERROR}} {{#FLASH}}
{{FLASH}}
{{/FLASH}}
{{#DHCP_SCOPE_ROWS}} {{/DHCP_SCOPE_ROWS}}
Routing domainDHCPNetworksReservationsAdvertises this routerDriftInstanceLease 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_SCOPE_SUMMARY}} {{^DHCP_SCOPE_SUMMARY}}

DHCP leases & reservations

{{#DHCP_SCOPED}}

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}}.

Help Refresh {{#WRITE}}{{/WRITE}}
{{#ERROR}}
{{ERROR}}
{{/ERROR}} {{#FLASH}}
{{FLASH}}
{{/FLASH}} {{#NOTE}}
{{NOTE}}
{{/NOTE}} {{#TRUNCATED}}
{{TRUNC_MSG}}
{{/TRUNCATED}} {{#PAGED}}
Showing active leases after {{CUR_AFTER}}. Reservations without a lease are listed on the first page only. Back to the first page
{{/PAGED}}

Lease summary

Active leases

{{ACTIVE_COUNT}}

{{ACTIVE_SUB}}

Reservations

{{RES_COUNT}} of 64

{{RES_SUB}}

Pending changes

{{PENDING_COUNT}}

not applied until you press Apply

{{#HAS_TILES}} {{/HAS_TILES}}
{{#EMPTY}}

{{EMPTY_MSG}}

{{/EMPTY}} {{#HAS_LEASES}}
{{#HAS_FILTER}}
{{#DHCP_SCOPED}}{{/DHCP_SCOPED}}
{{/HAS_FILTER}} {{^HAS_FILTER}}

This DHCP server cannot filter leases by network (an older daemon): every served network is shown together.

{{/HAS_FILTER}}

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.

{{#HAS_COMMENT}}{{/HAS_COMMENT}} {{#WRITE}}{{/WRITE}} {{#LEASE_ROWS}} {{#IS_GROUP}}{{#G_EMPTY}} {{/G_EMPTY}}{{/IS_GROUP}} {{#IS_DEVICE}} {{#HAS_COMMENT}}{{/HAS_COMMENT}} {{#WRITE}}{{/WRITE}} {{/IS_DEVICE}} {{/LEASE_ROWS}}
Device MAC IP address ReservationCommentLast seen Time left StatusActions
{{#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}} {{^G_UNSERVED}}{{G_PREFIX}} · pool {{G_POOL}} · {{/G_UNSERVED}}{{G_LEASES}} leases · {{G_RES}} reserved{{#G_UNSERVED}} · these devices hold an address no served subnet contains (the network was un-served after the lease was granted); there is no subnet to reserve in{{/G_UNSERVED}}
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_NOTE}}{{COMMENT}}{{/HAS_NOTE}}{{^HAS_NOTE}}—{{/HAS_NOTE}}{{#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}}{{#ACT_MAKE_STATIC}}{{/ACT_MAKE_STATIC}}{{#ACT_EDIT}} {{/ACT_EDIT}}{{#ACT_DELETE}}
{{#PAGED}}{{/PAGED}}{{#HAS_NET_FIELD}}{{/HAS_NET_FIELD}}
{{/ACT_DELETE}}
{{/HAS_LEASES}} {{#MORE}}
More active leases follow. Next page →
{{/MORE}} {{#WRITE}}

Reservations

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.

{{#PAGED}}{{/PAGED}} {{#HAS_NET_FIELD}}{{/HAS_NET_FIELD}} {{#NET_OPTS}}{{/NET_OPTS}}
{{#RES_ROWS}}
{{#HAS_COMMENT}}{{/HAS_COMMENT}}
{{/RES_ROWS}}
{{/WRITE}} {{/DHCP_SCOPE_SUMMARY}}