How the Appliance Formulates Subsequent DNS Queries

If the DNS name server can't resolve the query, the appliance formulates subsequent DNS queries based on the information in its DNSINFO.CFG file:


The DNSINFO.CFG File

The DNSINFO.CFG file lets you control the processing of partial host names. It contains three sections:


An Example

For example, assume the following:

After the initial request fails, the appliance formulates subsequent requests as follows:

  1. If the <DOMAIN> keyword is not found, the process skips to Step 3. Otherwise, the appliance formulates a second query by appending the appliance's domain name to the URL as follows:

    webserver.support.acme_ex2.com

  2. If this query fails, the appliance appends the appliance's subdomain names to the URL in order as follows:

    webserver.acme_ex2.com

    and then

    webserver.com

    If both these queries fail to return an IP address, the appliance continues with Step3.

  3. The appliance skips the DNSPingHost entry and then appends each format string in the DNSINFO.CFG file in the order listed until one of the following occurs:

  4. If a DNS name has already been tried, the appliance skips the query and moves to the next item in the list.

    Continuing with the example, the appliance would submit the following queries, substituting webserver for the %s variable in the format strings of the DNSINFO.CFG file.

    www.webserver.com
    www.webserver.edu
    www.webserver.org
    www.webserver.gov
    www.webserver.net
    webserver.edu
    webserver.org
    webserver.gov
    webserver.net
    www.webserver

    Because webserver.com was tried previously, the appliance skips the sixth line (%s.com) in the DNSINFO.CFG file.