Basic Requirements for DNS Anycast
The following is a list of requirements and recommendations for supporting Anycast DNS:
-
Clients should be configured to resolve DNS queries via the Caching DNS server's Anycast address(es).
-
Nameservers should advertise their Anycast address in NS and A RRs.
-
Nameservers should listen to DNS queries on the Anycast IP addresses.
-
Nameservers should be configured with at least one Anycast IP address on a loopback interface.
-
Additionally, the server should be configured with a management IP, which can be either a physical or an additional loopback interface.
-
At least one physical IP must be defined on the DNS server for the exchange of routing information, as well as, system access and maintenance in the absence of the routes to the Anycast IP address(es).
-
Nameservers should be configured to use the physical or management IP addresses for zone transfers, zone updates, and/or query source to ensure that these updates go to the intended server.
-
Nameservers should Inject Anycast IP address(es) into the routed network using routing protocols such as RIP, OSPF, or BGP.