DNS Server


The basic functionality of a DNS server is to map the IP addresses with its hostname (or the reverse) and provide a caching DNS server for your local area network. A modern DNS server can contain a variety of other sources of information, such as TXT records for SPF email sender checking, or DNSSEC information to authenticate the DNS details. The Crystal Eye DNS Server app essentially provides two main DNS configuration options for the administrator which can be accessed from the DNS Server Switch View and DNS Record Switch View.

Using the DNS Server Switch View the administrator can easily configure additional DNS servers. Based on specific requirements, the secondary DNS server could be configured to resolve domains local to the user network. Such a configuration would essentially lead to setting a local domain with the internal server address and use Crystal Eye default server for all external resolutions.

On the other end of the spectrum, the DNS Record Switch View enables administrator’s to associate local IP addresses of devices to the hostname. This process basically involves manual intervention in order to complete the IP address and hostname mapping task. In addition to this the user can also assign up to six alias for an IP address/device in the CE network.

In the default configuration, the Crystal Eye DNS server runs on its own Virtual interface at 10.100.1.1. It is recommended to leave this setting as it is, and not use any other services on this interface.

Note: It is recommended to use the Crystal Eye DNS server as the default DNS server to monitor and block access to unauthorized sites at the DNS level, using the DNS.insure feature, even if you do not need to maintain other DNS records.


Left-hand Navigation Panel > Network Control > Infrastructure > DNS Server


The primary functionality of the DNS Server Switch View is that it can be leveraged by the administrator to add a secondary or an additional DNS server. The Crystal Eye box comes with a default DNS server which monitors and blocks access to unauthorized sites at the DNS level. An additional DNS server can be easily set-up by entering the Domain Controller Name and the Server IP address.


Left-hand Navigation Panel > Network Control > Infrastructure > DNS Server > DNS Server Switch View button


Crystal Eye also provides the user with an option to configure additional DNS servers. Usually this configuration is needed when there is an existing DNS server to resolve domains local to the user network. In this case, user may configure the local domain with the internal server address and use the Crystal Eye Default server for all the external resolutions. Crystal Eye provides the user with an option to configure multiple servers for the same domain. This configuration proves useful when the network has multiple DNS servers to handle server failover scenarios.

How to Add an Additional DNS Server?

Step 1: In the DNS Server Switch View page, click the Add button under the DNS Server section. Step 2: You will now see the DNS Entry section. Enter the Domain Controller Name and the Server IP Address in the text boxes and click Add button.


The basic functionality of the DNS Record Switch View is that the administrator can associate an IP address with the hostname. If required the hostname and the alias can also be edited by the administrator.


Left-hand Navigation Panel > Network Control > Infrastructure > DNS Server > DNS Records Switch View button


There might be instances when there is a requirement to create a custom DNS mapping in the internal network. This functionality helps CE administrators to create a scenario users can reach a server with the help of its assigned domain name/host name.

How to Associate an IP address to its Hostname?

Step 1: In the DNS Server app page, click the DNS Records Switch View button. Step 2: Now click the Add button under the DNS Server section. Step 3: You will now see the DNS Entry page. Enter the IP Address and the associated Hostname in the text boxes and click the Add button.

Note: You may assign up-to 5 alias for the hostname