Set up DNS Firewall
 Prerequisites
Prior to setting up DNS Firewall, you need:
- Account access to DNS Firewall (provided by your Enterprise account team).
 - Access to DNS Administrator or Super Administrator privileges on your account.
 - Newly updated IP addresses for your nameservers (protects against previously compromised IP addresses).
 
 Configure DNS Firewall
 Create a Firewall Cluster
 Using the dashboard
- Log in to the Cloudflare account with DNS Firewall.
 - On the account homepage, expand the Manage Account section and click Configurations.
 - Click DNS Firewall.
 - Click Add Firewall Cluster.
 - Fill out the required fields, including:
- IP Addresses: The upstream IPv4 and/or IPv6 addresses of your authoritative nameservers.
 - Minimum Cache TTL: Recommended setting of 30 seconds.
 - Maximum Cache TTL: Recommended setting of 1 hour. Larger values increase the cache hit ratio, but also increase the time required for DNS changes to propagate.
 - ANY queries: Recommended setting is Off because these are often used as part of DDoS attacks. Also refer to this blog post.
 
 - Click Continue.
 - On the following screen, save the values for Your new DNS Firewall IP Addresses.
 
 Using the API
You can also create a Firewall Cluster by sending a POST request to the API.
 Update registrar settings
Update the A/AAAA glue records for your nameserver hostnames at your registrar with your DNS Firewall cluster IP addresses.
 Update DNS servers
At your DNS servers, update the A/AAAA records for your nameserver hostnames in your DNS zone file with your DNS Firewall cluster IP addresses.
 Test DNS resolution
Confirm that your nameservers are functioning correctly by running a dig command.
 Update security policies
Configure security policy in your DNS servers and Firewall to allow only Cloudflare IPs and TCP/UDP port 53.