How Name Commander Works
Name Commander centrally manages a large number of BIND or Incognito DNS Commander Controlled Name Servers (CNS) based on operator-defined policies. They are the lookup engines for resolving DNS queries. Through a Synchronization Service and a Puppet that resides within the DNS management architecture, Name Commander directly manipulates the data in the CNSs, with all of the domain and zone changes occurring in real time.
The process for domain management is as follows:
- Authentication:
Administrator logs in to the Web Management Console and password authenticates through the End User Management Service (EUMS) - Entering domain / zone updates:
User edits domain or zones from the GUI interface. The updates are communicated to Name Commander via Java API. - Database synchronization:
Name Commander relays the updates into the Central Database that stores all system information including domain, IP address and user management data. - Database retrieval: Name Commander Synchronization Service (NCSS) polls the database for changes
- Controlled Name Server (CNS) updates:
The CNS is updated with the new information from the database following the procedure below:- Secure Socket Layer (SSL) connection between NCSS and Puppet:
Name Commander communicates to the CNS' Puppet through a Secure Socket Layer (SSL) pipe. The puppet is provided by Incognito Software and resides within each of the controlled name server environment (or built in, as is the case for Incognito DNS Commander) - Command Issuance for file transfers over SSL:
Name Commander Synchronization Service (NCSS) issues commands and transfers files (over SSL). - Domain/zone file transfers on DNS servers:
New data that travels through the SSL pipe is captured and reflected on the name servers
- Secure Socket Layer (SSL) connection between NCSS and Puppet:
Domain updates can also be done dynamically through the Dynamic DNS (DDNS) protocol when integrated with Incognito Address Commander IP Address Management (IPAM) system and the Broadband Command Center provisioning software's DCHP service (through Address Commander).

