12.6. IPAMs

IPAM (IP address management) tools, are used to manage/assign ips on your devices on the network. It can be used to find free ip address when you create a vm/ct for example (not yet implemented).

An IPAM is associated to 1 or multiple zones, to provide ip addresses for all subnets defined in this zone.

This is the default internal IPAM for your proxmox cluster if you don’t have external ipam software

https://phpipam.net/

You need to create an application in phpipam, and add an api token with admin permission

phpIPAM properties are:

url
The REST-API endpoint: http://phpipam.domain.com/api/<appname>/
token
An API access token
section
An integer ID. Sections are group of subnets in phpIPAM. Default installations use sectionid=1 for customers.

NetBox is an IP address management (IPAM) and data center infrastructure management (DCIM) tool, see the source code repository for details: https://github.com/netbox-community/netbox

You need to create an api token in netbox https://netbox.readthedocs.io/en/stable/api/authentication

NetBox properties are:

url
The REST API endpoint: http://yournetbox.domain.com/api
token
An API access token