Proxmox IPAM: IP address management built into the panel

Stop tracking Proxmox IP addresses in a spreadsheet. Define IP zones once, and NexoVirt allocates the next free address and injects a static IP at create time, so every VM and container boots with correct networking. Free in Community Edition, self-hosted, up to two nodes.

Community Edition is free up to two Proxmox nodes with unlimited VMs.

What is Proxmox IPAM?

IPAM (IP address management) is the system that decides which IP each guest gets, records what is in use, and prevents two servers from claiming the same address. Proxmox VE has no built-in IPAM, so teams usually track addresses by hand and paste a static config into every new VM. That is where mistakes and duplicate IPs come from.

NexoVirt adds IPAM directly to the panel. You define an IP zone (a subnet with its gateway and nameservers), and from then on every guest you create can draw the next free address automatically, with the static network config injected at boot. No spreadsheet, no manual editing, no clashes.

IP management, done in the panel

Everything you would otherwise script or track by hand, built in and enforced at create time.

Define IP zones

A zone is a subnet in CIDR notation with its gateway and nameservers. Create one per network block you hand out. NexoVirt does the subnet math and shows a live preview of usable addresses before you save.

Next-free allocation

Pick a zone at create time and NexoVirt hands out the next free address in a single transaction, so two guests provisioned at once can never receive the same IP. IPv4 enumerates the range; IPv6 draws from a bounded range.

Static or DHCP

Choose a zone for a fixed address injected as a static config at boot, or keep DHCP for networks that hand out leases themselves. The choice is per guest, made in the same create wizard.

IPv4 and IPv6

Zones can be IPv4 or IPv6. Assign a v4 address, a v6 address, or both to a guest, with the gateway and nameservers from the zone written into the network config automatically.

Discovery and scan

Creating a zone detects the node's bridges to prefill the network, then scans the live inventory: addresses already in use by running guests are reserved with a note, and stale detections are freed, so the record matches reality.

Change or release per guest

Change or release a guest's IP from its detail page; the address returns to the pool for the next server. Reinstalling a guest keeps its IP, and deleting a guest releases it, so the pool always reflects what is really running.

Why IPAM matters when you host on Proxmox

The moment you hand VMs to customers, IP addressing stops being an afterthought. Every VPS needs its own address, the address has to be correct on the first boot, and you must never assign the same one twice. A spreadsheet does not survive that at any scale.

Built-in IPAM is one of the five pieces that turn Proxmox into a product you can sell. See how to host and sell VPS on Proxmox, or the Proxmox VPS panel that ties plans, IPAM and customer portals together.

Frequently asked questions

IPAM (IP address management) is the system that assigns an IP to each guest, records which addresses are in use, and stops two guests from claiming the same one. Proxmox VE has no built-in IPAM, so teams usually track addresses by hand. NexoVirt adds IPAM to the panel: you define an IP zone and it allocates the next free address and injects a static network config at create time.

No. Proxmox VE does not ship an IPAM system, so operators typically keep a spreadsheet and paste a static config into each new VM. NexoVirt adds IPAM directly to the panel, so allocation and tracking happen automatically when you create a guest.

Yes. Zones can be IPv4 or IPv6, and a guest can get a v4 address, a v6 address, or both. IPv4 enumerates the range and IPv6 draws from a bounded range; the gateway and nameservers from the zone are written into the guest network config automatically.

Yes. IP source is chosen per guest in the create wizard: pick a zone for a fixed, injected static address, or keep DHCP for networks that hand out leases themselves.

Yes. IPAM is part of the Community Edition, which is free and self-hosted up to two Proxmox nodes with unlimited VMs.

Reinstalling a guest keeps its IP; deleting a guest releases the address back to the pool for the next server. You can also change or release an IP from a guest's detail page at any time.

Proxmox IPAM

Give every Proxmox guest the right IP, automatically

NexoVirt is available now. Community Edition is free up to two nodes, with IPAM built in.