DNS policies
A DNS policy is a security configuration that
-
blocks traffic based on the domain name requested by a client, using a Security Intelligence Block list
-
uses Cisco-provided domain name intelligence to filter traffic
-
supports custom lists and feeds of domain names tailored to your deployment, and
-
requires association with an access control policy for deployment to managed devices.
DNS policy behavior
Traffic on a DNS policy Block list is immediately blocked and therefore is not subject to any further inspection—not for intrusions, exploits, malware, and so on, but also not for network discovery. You can use a Security Intelligence Do Not Block list to override a Block list and force access control rule evaluation, and, recommended in passive deployments, you can use a "monitor-only" setting for Security Intelligence filtering. This allows the system to analyze connections that would have been blocked by a Block list, but also logs the match to the Block list and generates an end-of-connection Security Intelligence event.
Note | DNS-based Security Intelligence may not work as intended for a domain name unless the DNS server deletes a domain cache entry due to expiration, or a client's DNS cache or the local DNS server's cache is cleared or expires. |
You configure DNS-based Security Intelligence using a DNS policy and associated DNS rules. To deploy it to your devices, you must associate your DNS policy with an access control policy, then deploy your configuration to managed devices.