EVERYTHING XIAOMI
Get listed

OpenNetAdmin

OpenNetAdmin is a self-hosted IP address management system for tracking network records such as DNS names, IP addresses, subnets, and MAC addresses.

Place
#2 of 15
Score
6.7
OpenNetAdmin's website

What OpenNetAdmin is

OpenNetAdmin is a self-hosted IP address management system for tracking network records such as DNS names, IP addresses, subnets, and MAC addresses. Its centralized AJAX web interface and command-line tools support routine administration as well as scripting and bulk work. The feature set includes IPv6, DNS records, overlapping DNS views, VLANs, DHCP pools, NAT tracking, and custom attributes. Templates and backend processes can generate DNS, DHCP, and router configurations, including for distributed servers. The project describes the inventory as a manually maintained authoritative source for network configuration, with discovery tools available to help populate and audit its records. Configuration archives can hold multiple device configurations and show syntax-highlighted differences. Authentication options include local accounts and LDAP, with local user and group permissions. Plugins provide an extension framework; listed connections include BIND-DLZ and host actions for applications such as Splunk, Nagios, Cacti, and Base. The core is GPLv2.0, though some modules or plugins may have separate licenses. OpenNetAdmin is free, and its documentation directs users to install it on a web server. The project notes that only MySQL is tested among its database backends.

Good

  • Tracks IPv6, DNS, DHCP, VLANs, NAT, and subnets.
  • Provides web and command-line interfaces.
  • Generates DNS, DHCP, and router configurations.
  • Archives device configurations with syntax-highlighted diffs.
  • Supports LDAP authentication and local permissions.

Watch out

  • Only MySQL is tested among its database backends.
  • Puppet, MCollective, and several discovery tools are listed as in progress.
  • Some modules or plugins may have separate licenses.
  • Requires installation on a web server.

Who it suits

OpenNetAdmin suits network teams that need a self-managed inventory for address, DNS, DHCP, and configuration work. It is aimed at organizations maintaining network changes and automating repeatable configurations.

Verdict

OpenNetAdmin combines network inventory, configuration generation, and change history in a free self-hosted system. Its database testing scope and in-progress integrations are worth checking against your requirements.

Plans and prices

From OpenNetAdmin's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
OpenNetAdminFreeOpen-source IPAM system; no paid plans or usage limits stated

The facts

Each one read from OpenNetAdmin's own pages, with the date it was checked.

What it does

Authentication
The feature page lists LDAP and local authentication backends, plus locally stored user and group permissions.checked 9 Oct 2026
Authoritative inventory
The maker says ONA is intended to be manually maintained as an authoritative source that drives network configuration, with discovery tools helping populate and audit its data.checked 8 Oct 2026
Automation
It can generate templated configurations and DNS and DHCP server configurations, including for distributed servers.checked 8 Oct 2026
Configuration history
Per-device configuration archives can store multiple entries and compare them with syntax-highlighted diffs.checked 9 Oct 2026
Database support
The site describes an ADODB abstraction layer for multiple database backends and says only MySQL has been tested.checked 9 Oct 2026
Deployment
The download page offers the current release, tagged releases, and add-ons; the project README instructs users to install it on a web server.checked 9 Oct 2026
Development status
The project README says a recent update addressed incompatibilities with newer PHP, MySQL, and operating system versions, while noting that little else fundamentally changed.checked 8 Oct 2026
Integrations
User-defined host action links can connect records to tools such as Splunk, Nagios, Cacti, and Base; the page describes Puppet and MCollective integration as in progress.checked 9 Oct 2026
Intended users
The maker describes use in small and large organizations that need to track network changes and automate repeatable configurations.checked 8 Oct 2026
Interfaces
It provides an AJAX web interface and a command-line interface for batch management and scripting.checked 9 Oct 2026
IPv6 and DNS
Features include IPv6 addressing and DNS records such as A, CNAME, PTR, NS, MX, TXT, and SRV.checked 9 Oct 2026
License
The project repository says OpenNetAdmin is released under the GPLv2.0 license.checked 9 Oct 2026
Network automation
Backend processes can build DHCP, DNS, and router configurations, while templates support configuration generation.checked 9 Oct 2026
Network records
The feature list includes IPv6 addressing, DNS records, overlapping DNS views, VLANs, DHCP pools, NAT tracking, and custom attributes.checked 8 Oct 2026
Notable limits
The site lists Puppet and MCollective integration, continuing DNS and DHCP configuration work, and several discovery tools as in progress.checked 9 Oct 2026
Plugins and authentication
A plugin framework supports extensions and authentication backends; the listed available backends are LDAP and local authentication.checked 8 Oct 2026
Purpose
OpenNetAdmin tracks IP network attributes, including subnets, hosts, IP addresses, MAC addresses, and DNS names.checked 9 Oct 2026
Scale example
The feature page reports a deployment handling 40,000+ subnets, 670,000+ hosts, and 721,000+ IP interfaces on a 400 MHz PPC server with 2 GB of memory.checked 9 Oct 2026
Security and access
The feature list describes local user and group authorization with configurable group rights, as well as LDAP authentication support.checked 8 Oct 2026
Support
The community page directs users to GitHub issues for questions and problem reports and provides documentation links.checked 9 Oct 2026
Web and CLI
It provides a centralized AJAX-enabled web interface and a command-line interface for scripting and bulk work.checked 8 Oct 2026
The full review of OpenNetAdmin

OpenNetAdmin is a self-hosted IP address management system for organizations that want a maintained, authoritative network inventory. It suits administrators who need configuration generation alongside record keeping and are comfortable operating a web server. Its broad network model and free, open-source licensing are compelling, but MySQL is the only tested database and several integrations remain unfinished.

Overview

OpenNetAdmin (ONA) consolidates IP addresses, subnets, DNS names, MAC addresses, and other network attributes in one database. The system is designed for people to maintain that inventory as the source of truth, while discovery tools assist with population and auditing. This is a good fit for controlled change: teams decide what belongs in the authoritative record before generating production configuration. It is less suitable for organizations expecting automatic discovery to replace operational ownership of network data.

The project targets both small and large organizations. Its feature page cites a deployment managing more than 40,000 subnets, 670,000 hosts, and 721,000 IP interfaces on a 400 MHz PPC server with 2 GB of memory. That example indicates substantial scale is possible, although the administrative discipline required to keep such an inventory accurate remains significant.

Key features

Inventory, subnet planning, and DNS

ONA handles IPv6 addressing, subnets, VLANs, DHCP pools, NAT tracking, custom attributes, and DNS records such as A, CNAME, PTR, NS, MX, TXT, and SRV. Overlapping DNS views are useful where different network contexts need distinct answers. This is a considerably broader record model than a simple address list, making it appropriate for teams coordinating IPAM, DNS, and DHCP data in one place.

Interfaces and automation

An AJAX web interface provides centralized administration, while the command-line interface supports scripting, batch changes, and repeatable operational tasks. Backend processes and templates can generate DHCP, DNS, and router configurations, including output for distributed servers. That can reduce repeated manual edits, but generated files are only as dependable as the inventory and templates behind them.

History, plugins, and integrations

Configuration archives retain multiple device versions and provide syntax-highlighted comparisons, giving teams a practical way to review changes and investigate regressions. A plugin framework allows extensions and authentication backends; local authentication and LDAP are supported, alongside locally stored users, groups, and configurable group rights. Host actions can connect with Splunk, Nagios, Cacti, and Base, and BIND-DLZ can let BIND query the ONA database directly.

Puppet and MCollective integration, continuing DNS and DHCP configuration work, and several discovery tools are still in progress. Those gaps matter if your rollout depends on those workflows immediately rather than on the mature inventory and generation functions.

Database and deployment considerations

The ADODB abstraction layer can work with many database backends, but MySQL is the only backend identified as tested. Treat alternative databases as an operational risk until validated in your environment. Deployment is self-hosted on a web server; downloads include the current release, tagged releases, and add-ons. The project README reports compatibility updates for newer PHP, MySQL, and operating-system versions, while noting that little else has fundamentally changed. Core code is GPLv2.0, with some modules or plugins potentially carrying separate licenses. Support is handled through GitHub issues and project documentation.

Pricing

PlanPriceWhat you get
OpenNetAdminfreeOpen-source IPAM system; no paid plans or usage limits stated

There is no trial period because the software is free to deploy, and no seat or quota charge is stated. The trade-off is self-hosting: your organization handles the web server, database, upgrades, and ongoing administration rather than buying a managed service.

Platforms

ONA is delivered as a self-hosted web application with API, Linux, and web support. It also provides a command-line interface for scripting and bulk management. This model favors infrastructure teams able to operate server software; it is not a native desktop or mobile package.

Who it's for

Choose ONA when your organization needs subnet planning, DNS and DHCP management, IPv6 support, API access, audit history, and configuration generation under one manually governed inventory. It can serve small teams that want an open-source foundation as well as larger environments with extensive address and host records. Look elsewhere if you require a turnkey hosted service, a database other than MySQL without qualification, or integrations currently marked as in progress.

Pros and cons

Pros

  • Wide network model: IPv6, VLANs, NAT, DHCP pools, custom attributes, and multiple DNS record types cover more than basic IP tracking.
  • Configuration-led workflow: Templates and backend generation turn maintained records into DNS, DHCP, and router configurations.
  • Useful change control: Archived configurations and syntax-highlighted diffs support review and troubleshooting.
  • Flexible access: Web, CLI, API, LDAP, local authentication, and group rights accommodate scripted and delegated administration.
  • No license fee or stated usage cap: GPLv2.0 core software can be deployed without a subscription.

Cons

  • Self-hosting burden: Your team must run the web server, database, upgrades, and operational support.
  • MySQL testing caveat: Other ADODB-compatible databases are not identified as tested.
  • Manual authority model: Accurate generated configuration depends on people maintaining the inventory.
  • Incomplete integrations: Puppet, MCollective, some discovery tooling, and ongoing DNS/DHCP work may not meet immediate automation requirements.
  • Project evolution is limited: Recent updates addressed compatibility, while little else fundamentally changed.

Alternatives

Subnetly is a better fit for teams wanting hosted-style flexibility across iOS, Linux, Windows, web, and API, with a free plan capped at 256 IPAM addresses, 10 subnets, two DHCP pools, one private DNS zone, one public DNS zone, and 100 DNS records.

Tidal LightMesh suits a small deployment needing DHCP discovery and basic IPAM across more platforms; its free tier allows one user and fewer than 1,000 IPs, while Pro costs $35 a month.

ManageEngine OpUtils is worth considering for a mixed-device footprint and basic scanning, though its free plan is limited to one Class C subnet and one switch; Professional is from $138 (priced on request).

GestióIP offers free software with a standard package and a separately priced configuration-management module for up to 50 devices at $400 a year.

.NET is an open-source option with a free tier for up to 1,000 nodes and broader desktop and mobile platform coverage.

Azure IPAM is a free open-source project for Azure-oriented deployments, with infrastructure and hosting costs separate.

IPplan is a free GPL self-hosted web application for Linux, Windows, and web environments.

NIPAP is a free, MIT-licensed open-source IPAM system with API, Linux, self-hosted, and web support.

Verdict

OpenNetAdmin is a strong choice for infrastructure teams that want a free, self-hosted authoritative inventory to drive DNS, DHCP, and router configuration while retaining history and access controls. Choose it for breadth, scripting, and ownership of the data; look elsewhere if you need managed hosting, a validated non-MySQL database, or fully completed discovery and automation integrations.

Alternatives to OpenNetAdmin

All alternatives
  1. 1

    GestióIP

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.2From $400 a year
  2. 2ManageEngine DDI Central logo

    ManageEngine DDI Central

    WebAPILinuxSelf-hosted
    6.6From $3,199 a year
  3. 3

    SolarWinds IPAM

    WebSelf-hostedWindows
    6.3
  4. 4

    ApplianSys DNSBOX

    WebLinuxSelf-hosted
    6.0
  5. 5FusionLayer DDI logo

    FusionLayer DDI

    WebAPILinuxSelf-hosted
    5.9
  6. 6

    Microsoft Windows Server IPAM

    APISelf-hostedWindows
    5.9$1,176 one-time