Managing DNS Recursion

When a DNS server receives a recursive request from a client that it is willing to perform recursion for, it will go through the process of resolving the requested site name by first asking the root servers, which respond with a referral to the top level DNS servers, then asking one of those servers, which respond with a referral to the next level DNS servers, etc.

When a DNS server receives a non-recursive request or a request from a client that it is not willing to perform recursion for, it typically responds immediately with whatever local data it has available at the time without doing any additional processing.

Four types of recursive requests to the local DNS sever in Plesk are available:

  • off. The recursion is not allowed.
  • on. The recursion is allowed for all requests.
  • localhost. The recursion is allowed for requests from local machine.
  • localnets. The recursion is allowed for requests from local net.

Note: Not all of the following types can be supported by the server. Before setting the recursion type, use the get-supported-recursion to make sure it is supported by the server.

Next in this section:

Setting Recursion Type

Retrieving Recursion Type

Retrieving Supported Recursion Types

 

Leave your comments on this page

Leave your feedback or question on this documentation topic below. For technical assistance, contact your hosting service provider or submit a request to Plesk support. Suggest new features for Plesk here. Discuss general questions on the Plesk forum. All offtopic comments will be removed.