IP Address Management (IPAM)

Published Jul 11, 2026 · Updated Aug 12, 2026 · 4 min read

Keep an inventory of your IPv4 and IPv6 space - customer, management and infrastructure subnets - with live utilization, an address grid, reservations and next-free suggestions on service forms.

The IP Addresses page: subnet totals, usable and in-use counts and a table of IPv4 and IPv6 subnets with type, VLAN and utilization

IPAM (IP Address Management) is ISPBox's inventory of your IP space - the subnets you route to customers, management and infrastructure - with live utilization so you can see how much address room you have left. It lives under IP Addresses in the sidebar and is part of the IPAM feature (a premium plan). Viewing needs the network view permission; adding, editing and reserving need network edit.

1. The overview

The top of the page summarises your whole address estate: total subnets, usable addresses, how many are in use, and overall utilization. It is the fast answer to "are we about to run out of customer IPs?". For an IPv6 subnet, "usable" counts the per-customer prefixes it can hand out, not single addresses.


2. Adding a subnet

The Add Subnet dialog with an IPv4 CIDR, gateway, type, VLAN and DNS

The Subnets tab lists each subnet with its CIDR, name, location, type (Customer, Management, Infrastructure or Other), VLAN, gateway and a per-subnet utilization bar. Click Add Subnet and enter:

  • Subnet (CIDR) - IPv4 between /16 and /30, or IPv6 between /32 and /64. ISPBox normalises it, rejects a CIDR you already have and checks the gateway sits inside the subnet.
  • Gateway, Type, Location, VLAN, DNS and a Description - all optional except the type.
The Add Subnet dialog after typing an IPv6 CIDR: a Per-customer prefix size select appears, defaulting to /56

Type an IPv6 CIDR and one extra field appears: Per-customer prefix size, anything from /48 to /64 and /56 by default. That is the prefix each service gets out of this pool - use /64 for a pool of WAN addresses and /56 for prefixes you delegate to the customer router (DHCPv6-PD). It cannot be wider than the pool itself, and IPv6 rows are tagged with an IPv6 badge in the list.


3. Inside a subnet

A subnet page: the address grid with its Assigned, Reserved, Free, Infra and Conflict legend, the addresses-in-use table, next free address and health cards

Click a CIDR to open the subnet. For IPv4 you get a clickable address grid, one square per address, colour-coded:

  • Assigned - in use by a customer service.
  • Reserved - held by you in IPAM (see below).
  • Free - available.
  • Infra - the network address, the broadcast address and the gateway.
  • Conflict - two or more services claim the same address. Conflicts also get a red banner at the top of the page naming the customers involved.

Subnets wider than a /24 are shown one /24 at a time, with a selector to jump between blocks. Click any square to inspect that address in the side panel - who has it, the service behind it, and buttons to reserve, edit or release it.

Below the grid, Addresses in use lists every assigned and reserved address with its status, the subscriber (a link straight to the service) and the detail line. IPv6 subnets skip the grid - a per-address map makes no sense there - and list their prefixes in this table instead.

Reserving an address or a prefix

Reserve address (or Reserve prefix on an IPv6 subnet) parks an address so nobody hands it out by accident. Pick the address, a kind (Reserved or Device), and optionally a label, hostname and notes - that is how tower radios, switches, printers and spare addresses stay documented. Release gives it back to the pool.

Next free and health

The Next free address card showing the first available address with a Reserve button

The side cards answer the two questions you actually have: Next free address (or next free prefix) gives you the first address nobody is using, with a one-click Reserve, and Health counts what is in use, what is free and how many conflicts exist.


4. Next-free suggestions on service forms

You do not have to copy addresses across by hand. On the service add and edit forms:

  • the IPv4 suggestion list offers free addresses from the router pool that matches the service's access type, and skips anything already assigned or reserved in IPAM;
  • the IPv6 WAN and delegated prefix lists are built from your IPv6 IPAM subnets - pools delegating /64 feed the WAN field, wider pools feed the prefix field - and a prefix you type by hand is rejected if it falls outside your subnets or overlaps another service or a reservation.

5. Import from router pools

Already have address pools configured on your routers? Import from router pools pulls every pool that is not in IPAM yet - subnet, gateway, DNS and the router's location - so you do not have to re-type them. Run it again any time; existing subnets are skipped.


6. Searching across every subnet

The Search tab looks up an IP address, subscriber name, hostname or label across all your subnets, with filters for status (Assigned, Reserved, Conflicts) and location. It tells you which subnet an address belongs to and who has it - handy when troubleshooting a support call or planning a new allocation.


7. Deleting a subnet

Deleting a subnet removes it from IPAM together with its reservations. Live service assignments are not touched - the addresses stay on the services, you have only stopped tracking the range.