DNS Security

DNS security at
every decision.

DNS security protects the integrity and availability of name resolution and helps control malicious use of DNS. Apply request and response policies, validate signed data, and investigate suspicious activity with Raven.

DNS DEFENSE LAYER
Malicious domainsSuspicious patternsProtocol abuse
RavenRAVENINSPECT · VALIDATE
Policy checksAnswer validationEvent evidence
Configured defense
Threat paths Controlled DNSIllustrative flow

Understand the scope

What is DNS security?

DNS security is the set of controls used to protect name resolution and reduce malicious use of DNS. It includes policies for unwanted destinations, validation of signed answers, restrictions on resolver access and workload, and investigation of suspicious query patterns.

A DNS firewall, DNSSEC, and encrypted DNS solve different problems. Filtering applies destination policy; DNSSEC checks signed data; DoT and DoH protect the transport. None of these alone covers every DNS threat.

Choose the right next step

Match the control to your requirement.

Start with the client traffic you need to protect and the failure you want to prevent. Raven applies its configured controls to queries using the managed resolver. Direct IP connections and clients using other DNS paths require complementary network and endpoint controls.

Explore the Raven DNS security platform for the combined workflow, or use the DNS security solutions evaluation guide to define coverage, evidence, and deployment criteria.

DNS security guides

Explore DNS security in depth

Understand the threat, the control, and the deployment conditions that affect protection.

DNS security platform

Explore Raven’s DNS security platform: recursive resolution, DNS firewall policies, optional DNSSEC validation, anomaly signals, and investigation workflows.

DNS security solutions

Evaluate DNS security solutions by coverage, deployment, policy, DNSSEC, investigation evidence, and failure handling. See where Raven fits your requirements.

DNS firewall

Understand DNS firewall filtering with Raven DNS Guard: domain policies, RPZ threat feeds, request and response inspection, and explicit enforcement actions.

DNS appliance

Explore Raven as a virtual DNS appliance: recursive resolution, DNS firewall policies, local DNSSEC validation, deployment boundaries, and operational visibility.

DNS attacks

Compare DNS attack types: amplification, cache poisoning, tunneling, rebinding, query floods, and DGA activity, with their distinct controls and limits.

DNS amplification

Learn how DNS amplification and reflection work, why open resolvers matter, and how Raven access controls, rate limits, and response controls reduce abuse.

DNS poisoning

Understand DNS poisoning, forged responses, and cache integrity. Explore Raven response binding, bailiwick checks, and optional local DNSSEC validation.

DNS tunneling

Explore DNS tunneling and data exfiltration signals: entropy, TXT rates, long names, and unique subdomains, with Raven anomaly controls and investigation context.

Know the threat. See the control.

Different attack paths.
One DNS defense layer.

Explore eleven DNS threat scenarios and the Raven controls that help detect, restrict, or reject them.

Showing controls for Phishing.

THREAT EXPLORER11 SCENARIOS
Malicious destinations01 / 11

Phishing

THREAT SIGNAL

A requested domain matches a phishing indicator.

RAVEN / REQUEST INSPECTION

Apply domain policy before the lookup continues.

CONFIGURED RESPONSE

Enforce the matched policy

DNS Guard evaluates domain indicators, threat feeds, and RPZ sources. A matching rule can refuse, sinkhole, or return NXDOMAIN for the request.

  • Domain indicators
  • Threat feeds
  • RPZ policies

Coverage depends on the available indicators and the active policy.

Controls depend on enabled inspection, policy, indicators, and deployment. The scenarios illustrate behavior, not live incident data.

Complementary controls

Inspect. Validate. Control.

Each layer has a distinct role in the DNS request lifecycle.

01

Apply your policy

DNS Guard

Inspect requested domains before resolution and returned names and addresses before the answer reaches the client.

  • Domain rules, threat feeds, and RPZ sources
  • Returned IP and CIDR indicators
  • Policies by source, query type, and domain
Request and answer inspection can be enabled independently.
02

Validate the answer

Native DNSSEC

Validate DNS signatures locally, using the chain of trust rather than an upstream server’s AD flag.

  • DNSKEY, DS, and RRSIG chain validation
  • Authenticated denial of existence
  • Secure, Insecure, Bogus, and Indeterminate states
Validation runs when enabled and respects the client’s CD flag.
03

Bound the workload

Access & abuse controls

Control who can use the resolver and constrain work before expensive DNS processing takes place.

  • Explicit listener binding and client ACLs
  • Per-client rate and concurrency limits
  • Strict parsing and malformed-query handling
Exposure and limits follow the active configuration.

Enforcement

Make the outcome explicit.

DNS Guard can apply REFUSED, NXDOMAIN, validated sinkhole, or log-only actions according to the matched policy. A security signal and its configured response stay connected.

REFUSEDNXDOMAINSinkholeLog-only

Investigation

Understand the decision.

Review Guard events with client, domain, response-code, DNSSEC, and action context. Use bounded incident evidence and event exports to support investigation.

Explore visibility & response

See the controls in context

Explore security for your DNS environment.

Walk through Raven’s policies, validation, and operational views with our team.

Book a demo