-
Notifications
You must be signed in to change notification settings - Fork 0
Importing Devices
IP Manager has three ways to populate your IP table: ARP scan, Proxmox import, and CSV/Excel import. You can use any combination of all three.
ARP scan broadcasts a single ARP request per IP on your subnet and collects responses from every device that replies. It's fast, passive, and requires no credentials.
- Open the Tools menu → ARP Scan
- Click Start Scan
- The app sweeps your configured static range and shows every responding device
- Devices not yet in your IP table are pre-selected for import
- Review the list, adjust the selection, then click Import Selected
- IP address
- Hostname (from reverse DNS if available)
- MAC address
You can edit any entry after import to add a device type, service, tags, notes, and icon.
-
arp-scanmust be installed on the server (the install script handles this) - The IP Manager server must be on the same broadcast domain as the devices you want to discover
Pull all VMs and LXC containers directly from your Proxmox cluster — including their IPs, node location, and power state.
- Open Settings → Proxmox
- Enter:
- Proxmox host — the IP or hostname of your Proxmox node or cluster VIP
-
API token — create one in Proxmox under
Datacenter → Permissions → API Tokens(read-only access is sufficient)
- Click Test Connection to verify
- Open Tools → Proxmox Import
- The app fetches all VMs and LXC containers across all nodes
- Existing entries are matched by IP — duplicates are skipped
- Select what you want to import and click Import Selected
Once Proxmox is configured, IP Manager can keep your records up to date automatically. Set a sync interval in Settings → Proxmox → Sync interval. The sync detects:
- New VMs and containers
- HA failovers (node changes)
- Power state changes
VMs with multiple network interfaces have all their IPs imported. The primary IP becomes the main card; secondary IPs are linked to it automatically.
Already tracking IPs in a spreadsheet? Import it in three steps.
-
.csv— comma or semicolon delimited -
.xlsx/.xls— Excel workbooks (first sheet is used)
- Open Tools → Import CSV/Excel
- Upload your file
-
Map columns — drag your column headers to the matching IP Manager fields:
- IP Address (required)
- Name / hostname
- Type (server, VM, IoT, etc.)
- Location
- Service
- Tags
- Notes
- Choose merge or replace:
- Merge — adds new entries; updates existing IPs if the IP already exists
- Replace — clears the current network and replaces with the imported data
- Click Import
- The IP column is the only required field — everything else is optional
- Type values are matched case-insensitively to the app's device types
- Tags should be comma-separated within a single cell
After any import method, click any card or table row to open the Edit modal. From there you can set:
- Name — displayed label
- Hostname — used for DNS mismatch detection
- Type — Server, VM, LXC, Desktop, IoT, Camera, Switch, etc.
- Location — physical or logical location label
- Service — the primary service running (triggers icon auto-suggestion)
- Tags — freeform, comma-separated
- Notes — free text
- Icon — choose from 500+ service icons via the picker
- Health check URL — optional HTTP/HTTPS endpoint for service monitoring
- Secondary IPs — link other IPs belonging to the same host
IP Manager · GitHub · Releases · PolyForm Noncommercial License
IP Manager
Getting Started
Features
Maintenance