DNS Routing: A resolver can be applied to specific queries from specific clients. The optional queryHostList specifies for which hosts or addresses the resolver is applied. The optional clientHostList specifies for which client hosts the resolver is applied.

Example: selecting DNS servers depending on the inquired host/address

Example: selecting resolvers depending on the inquiring (client) DNS host

By default, a connection to a host which has multiple IP addresses is tried for each address in the order they are defined in each resolver. A special parameter HOSTS="*/*/RR" can be added to specify "Round Robin" where those IP addresses are tried in round robin order.