Using Forwarders
You can specify a domain for which forwarding should occur. The forwarder definition is a list of names of servers or a list of IP addresses with an optional port number, or both. Typically forwarders are other DNS Caching servers that have access to Internet or external DNS resources.
When forwarders are used, the Caching DNS server forwards user queries matching the forwarding domain to another Caching DNS server to perform the resolution. This can be useful in situations where the local Caching DNS server does not have Internet access (that is, inside a firewall). In these situations, it is typical for exceptions to be configured for local zones and then a root (.) forwarder to be created for all external queries.
Note |
You can specify IPv4 and/or IPv6 addresses and for the changes to take effect, you must reload the Caching DNS server. |
Tip |
To force a Caching DNS server to only talk to a forwarder, define a forwarder for the DNS root (.). |
Note |
Caching DNS by default does not allow access to AS112 and RFC 1918 reverse zones. These are the reverse zones for IP address ranges that are reserved for local use only. To access these zones, define an exception or forwarder for the reverse zones that are defined locally. |
Local Basic or Advanced Web UI
To define a forwarder:
Procedure
Step 1 |
From the Design menu, choose Forwarders under the Cache DNS submenu . This opens the List/Add Forwarders page. |
||
Step 2 |
Click the Add Forwarders icon on the Forwarders pane to open the Add Forwarder dialog box. |
||
Step 3 |
Enter the name of the zone to be forwarded as the name and click Add Forwarder .
|
||
Step 4 |
In the Edit Forwarders page, enter the hostname, and click Add Host or enter the IP address for the forwarder, and then click Add Address. |
||
Step 5 |
Click Save. |
CLI Commands
-
To specify the address (or space-separated addresses) of nameservers to use as forwarders, use cdns addForwarder .
-
To list the current forwarders, use cdns listForwarders .
-
To edit your forwarder list, you must remove any offending forwarder and re-enter it.
-
To remove a forwarder or list of forwarders, use cdns removeForwarder .
Note
For any change to the forwarders to take effect, you should restart the Caching DNS server.