IPAM — IP Address Management
NetRecon IPAM provides centralized IP address tracking and subnet management. Monitor subnet utilization, track IP assignments, and maintain an accurate inventory of your network address space.
Key Features
- Subnet Management — define and organize subnets with full CIDR notation support
- IP Tracking — track individual IP assignments with status and metadata
- Utilization Monitoring — real-time subnet utilization percentages and alerts
- Scan Integration — import discovered IPs directly from scan results
- Conflict Detection — identify duplicate IP addresses and overlapping subnets
- OUI Sync — automatically associate MAC addresses with manufacturer data
- History — track IP assignment changes over time
- Export — export IP data as CSV or JSON
Architecture
IPAM runs as a dedicated service on the probe (port 8009) with a PostgreSQL backend:
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ Dashboard │ HTTP │ IPAM │ SQL │ PostgreSQL │
│ (Browser) ├────────► Service ├────────► Database │
│ │ │ :8009 │ │ │
└──────────────┘ └──────┬───────┘ └───────────── ─┘
│
┌──────▼───────┐
│ Scan Engine │
│ (IP import) │
└──────────────┘
Concepts
Subnets
A subnet represents a range of IP addresses defined by CIDR notation (e.g., 192.168.1.0/24). Each subnet has:
| Field | Description |
|---|---|
| CIDR | Network address in CIDR notation |
| Name | Friendly name (e.g., "Office LAN") |
| VLAN | Associated VLAN ID (optional) |
| Gateway | Default gateway IP |
| DNS | DNS servers for this subnet |
| Description | Free-text description |
| Location | Physical or logical location |
IP Addresses
Each IP address within a subnet can be tracked with:
| Field | Description |
|---|---|
| IP Address | The IPv4 or IPv6 address |
| Status | Available, Assigned, Reserved, DHCP |
| Hostname | Device hostname |
| MAC Address | Associated MAC address |
| Manufacturer | Auto-populated from OUI database |
| Owner | Assigned user or department |
| Last Seen | Timestamp of last network activity |
| Notes | Free-text notes |
Utilization
Subnet utilization is calculated as:
Utilization = (Assigned + Reserved + DHCP) / Total Usable IPs * 100%
Alerts can be configured when utilization exceeds a threshold (default: 80%).
Getting Started
Step 1: Create a Subnet
- Navigate to IPAM > Subnets in the probe dashboard
- Click Add Subnet
- Enter the CIDR (e.g.,
10.0.1.0/24) - Fill in the optional fields (name, VLAN, gateway, etc.)
- Click Save
Step 2: Import IPs from Scan
The fastest way to populate IPAM is to import from a completed scan:
- Navigate to IPAM > Subnets
- Select your subnet
- Click Import from Scan
- Select the scan result to import from
- Review the IPs that will be imported
- Click Import
See Import from Scan for detailed instructions.
Step 3: Manage IP Assignments
- Click on a subnet to view its IP addresses
- Click on an IP to view/edit its details
- Change status, add notes, assign to an owner
- Click Save