System Requirements for Linux-based DNS and DHCP Servers

Table of Contents

Note: For detailed system requirements to operate DDI Central for managing Microsoft DNS and DHCP servers, please visit the Microsoft System Requirements page for the latest specifications and guidelines.

Hardware Requirements for Management UI Console - Main Server

Based on your network requirements in terms of zones or subnets, the hardware requirements to install DDI Central's Management UI Console vary to ensure optimal performance. Select a tab to view the recommended hardware configurations tailored to different scales of network size and complexity.The following hardware requirements are mandatory for the server running the Management UI Console:

Zones < 15 or Subnets < 15
Zones > 15 - 100 or Subnets > 15-100
Zones > 100 to < 300 or Subnets > 100 to < 300
Zones > 300 or Subnets > 300
ParameterEssential/Professional
Processor4 CPU Core
RAM6 GB
HDD500 GB
Operating System64 bit
ParameterEssential/Professional
Processor8 CPU Core
RAM16 GB
HDD500 GB
Operating System64 bit
ParameterEssential/Professional
Processor16 CPU Core
RAM32 GB
HDD1 TB
Operating System64 bit
ParameterEssential/Professional
Processor32 CPU Core
RAM64 GB
HDD1 TB
Operating System64 bit

Hardware Requirements for Discovery Node Agent

DDI Central's Discovery Node Agent is a small, lightweight agent that must be installed on all your existing ISC-DNS and ISC-DHCP clusters for continous visibility.

Based on your network requirements in terms of zones or subnets, the hardware requirements to install DDI Central's Discovery Node Agent vary to ensure optimal performance. Select a tab below to view the recommended hardware configurations tailored to different scales of network size and complexity.The following hardware requirements are mandatory for the server running the Discovery Node Agent:

Zones < 15 or Subnets < 15
Zones > 15 - 100 or Subnets > 15-100
Zones > 100 to < 300 or Subnets > 100 to < 300
Zones > 300 or Subnets > 300
ParameterEssential/Professional
Processor4 CPU Core
RAM6 GB
HDD500 GB
Operating System64 bit
ParameterEssential/Professional
Processor8 CPU Core
RAM16 GB
HDD500 GB
Operating System64 bit
ParameterEssential/Professional
Processor16 CPU Core
RAM32 GB
HDD1 TB
Operating System64 bit
ParameterEssential/Professional
Processor32 CPU Core
RAM64 GB
HDD1 TB
Operating System64 bit

Software Requirements

SoftwareMinimum Versions Required for EvaluationVersion Requirements for Production
Linux OSUbuntu 16 to 20.04/ CentOS 8/ Fedora 31/ Red Hat 7 to 9.1/ DebianUbuntu 16 to 20.04/ Red Hat 7 to 9.1/ CentOS Stream 8/ CentOS 8/ Debian 10 and above
BrowsersChrome/ Firefox/ EdgeChrome (preferred)/ Firefox/ Edge

Software Libraries Required

  • OpenSSL for secured network communication
  • Sudoers file for user authorizations
  • libxml2 version 2.9.1 or higher
  • libxmlsec1 version 1.2.33 or higher

Port Requirements

Port Name Default Port NumbersProtocolUsageConnection
Web server port9090TCPUsed to connect to DDI Central's Management UI Console server from a web browserInbound
Embedded database port33306TCPUsed to connect to the PostgreSQL database in DDIN/A
HTTPS Port9443TCPUsed for DDI Node Agent communication and connecting the web consoleBidirectional

Database Requirements

PostgreSQL comes bundled with the product.

Note: In case of failover, please use PostgreSQL with replication configured.

Network Port Configurations

To ensure optimal performance and seamless operation of the DDI solution, the following network port configurations are required:

DNS (Domain Name System)

  • TCP and UDP Port 53: Must be open for DNS query and response traffic, including zone transfers.

DHCP (Dynamic Host Configuration Protocol)

  • UDP Port 67 (Primary DHCP): Must be open for receiving DHCP discovery requests from clients.
  • TCP Port 647 (DHCP Failover): Must be open for communication between primary and secondary DHCP servers in a failover configuration.

Ensure firewalls or security systems are configured to permit traffic on these ports for the DDI solution's components.