DNS (Domain Name System) is a system which works with information about domain names. The most common usage is to obtain IP-address of the hostname (of a workstation or device), to obtain the information about services routing and locating and identifying computer services and devices with the underlying network protocols (SRV-record).
DNS has hierarchical structure. Each server, responsible for a domain name or zone, can delegate responsibility for the rest of the domain to another server, which allows to divide responsibility for storing the relevant data between servers of different organisations - each holding “their” part of the domain name.
DNS function in ICS CUBE is represented by bind. You can see it’s status on the main page of the module, the “Disable” button (ot “Enable” when the module is already disabled) and last log messages.
The main external DNS parameter is a list of the zones allowed for transfer. You can set the list of other DNS-servers allowed to obtain zones from ICS CUBE, here.
If you haven’t created any providers, you can set the DNS-servers ICS CUBE will be using, in this tab.
Also you can define whether the domain controller will act as a primary DNS-server, if ICS CUBE is a member of it.
Zone is a part of the domain names tree (including the resources records), which can be hold on one server entirely, or on several servers simultaneously. The purpose for combining a part of the tree in a zone is for make some organisation responsible for this part, which is called delegation. Being a part of the tree, the zone is structured as a tree itself.
The “Zones” tab allows to create DNS-zones for different ICS CUBE services, such as web-server, mail server or jabber-server.
There are the following types of DNS-zones:
In the “Log” tab you can find all the system messages about DNS-server. The log is divided into pages, you can use “Next” and “Previous” buttons to navigate between pages, or enter the page name to go to it directly.
The messages are marked with colour depending on its content. Normal messages from the system are white, service status messages (enabling/disabling) are green, errors are red.
In the top right corner there is a search line. You can use it to find some specific log messages.
Log is always shown for the current date. To check log messages from the other date, you can pick one from the calendar in the top left corner.
If needed, the log can be saved to a file, using the “Export” button.