You can configure the ADC appliance to function as an authoritative domain name server (ADNS) for a domain. As an ADNS server for a domain, the NetScaler resolves DNS requests for all types of DNS records that belong to the domain. To configure the NetScaler to function as an ADNS server for a domain, you must create an ADNS service and configure NS and Address records for the domain on the NetScaler. The ADNS service can be configured using the subnet IP address (SNIP) or a separate IP address. The following topology diagram shows a sample configuration and the flow of requests and responses.
Figure 1. NetScaler as an ADNS
ADC as ADNS server
The following table shows the parameters that are configured for the ADNS service illustrated in the preceding topology diagram.
| Entity type |
Name |
IP address |
Type |
Port |
| ADNS Service |
Service-ADNS-1 |
10.102.29.51 |
ADNS |
53 |
Table 1. Example of ADNS Service Configuration
To configure an ADNS setup, you must configure the ADNS service. For instructions on configuring the ADNS service, see
Load balancing.
During DNS resolution, the ADNS server directs the DNS proxy or local DNS server to query the NetScaler for the IP address of the domain. Because the NetScaler is authoritative for the domain, it sends the IP address to the DNS proxy or local DNS server. The following diagram describes the placement and role of the ADNS server in a GSLB configuration.
Figure 2. GSLB Entity Model
DNS GSLB Entity Model
Note: In ADNS mode, if you remove SOA and ADNS records, the following do not function for the domain hosted by the NetScaler: ANY query (for more information about the ANY query, see
DNS ANY query), and negative responses, such as NODATA and NXDOMAIN.