Description
DNS is a test that verifies whether a specific DNS server can translate a Fully Qualified Domain Name (FQDN) into an IP address. The DNS test also reports the query time, expressed in milliseconds, it takes the server to respond to the agent's request.
DNS tests are configured as part of a target, or can also run standalone as an ad-hoc test (please review ad-hoc testing).
How to create a DNS test
Step 1 - DNS tests are created as part of a target.
Step2 - In the target setup form click on the DNS button and input the following information:
Source (Ad-hoc only, required): The Agent that will conduct the test.
Destination (Ad-hoc only, required): The Fully Qualified Domain Name of the target to be tested.
DNS Server (optional): The DNS server to be queried for the lookup. If no DNS server is specified, the Agent will use its configured DNS server by default. You can review what DNS server a specific Agent was configured with by accessing its IP settings (see the Agent IP settings page).
Interval (required): The number of seconds between two consecutive DNS queries. By default, the interval is set to 10 seconds.
Count (Ad-hoc only): This number tells the Agent how many DNS requests it should run before exiting. The default value is 5.
Timeout per datapoint (required): The number of seconds that the Agent will wait for a response from the DNS server before declaring that datapoint failed. The default value is 5 seconds.
Test Type: Enter TCP or UDP.
Force IPv6: Check this box to force the DNS test to use IPv6 transport exclusively. This is useful for validating IPv6-only configurations.
Record Type: Specify the DNS record type to query. Options include 'AAAA' for IPv6 address resolution or 'Any record' for querying all record types available.