In-region logging on Enterprise.Details
Secure Domains
DNS Armor Protect™

Stop threats at the first DNS query.

DNS threat protection that blocks malware, phishing, ransomware and command-and-control before a connection is made, for every office, network and roaming device, with query logs kept in the region you choose.

  • AI detection
  • Data residency
  • Multi-tenant

Built to decide before anything connects.

Measured on our own platform, run from the region you choose.

Watches around the clock

24/7detection and feed updates
  • Continuously updated threat and category feeds
  • AI models score behaviour on every lookup

Knows the bad destinations

20M+active threat indicators
  • Applied at resolution time, per tenant
  • RPZ feeds in and out

Answers before the connection

4 mstypical block decision
  • No proxy, no inline appliance
  • Offices, branches and roaming devices
Capabilities

Everything a security team needs at the DNS layer.

Twelve capabilities, grouped by the job they do. No add-on modules to unlock.

01Detect

AI threat detection

Machine-learning and behavioural models find DNS tunnelling, data exfiltration and DGA activity that never match a blocklist.

Automated threat feeds

Continuously updated threat intelligence, web-filtering categories and application identification.

DNSSEC validation

Answers are validated so spoofed and cache-poisoned responses are rejected.

02Enforce

Policy scheduling

Cloud Policies switch on and off by time, for daytime and after-hours postures, with Local Rulesets for explicit allow and block.

Network mapping

Public and private addressing are correlated per tenant, so policy can be enforced down to a subnet.

Encrypted DNS

DNS over HTTPS and DNS over TLS protect queries from eavesdropping and tampering.

03Deploy

Local Resolver appliance

Runs on ESXi, Hyper-V or KVM in proxy mode or full local mode, with high availability and an Active Directory connector.

Endpoint Agent

Windows, macOS and Linux agent keeps policy on roaming devices, including over VPN split tunnels.

Multi-tenancy

Multi-tier tenants with delegated administration and a separate audit trail for every tenant.

04Report

Reporting and analytics

Dashboards for queries, firewall hits, discovered apps and countries, with CSV export for audits.

Regional log storage

Query and security logs are archived in the region you choose, for the retention period in your contract.

RPZ import and export

Ingest external RPZ feeds and export DNS Armor™ feeds to BIND, Infoblox and other resolvers.

Threats covered

What Protect stops, and how it spots each one.

Each threat below still needs a DNS answer. Protect refuses to give one.

How we detect it

Malware

Known distribution and command-and-control domains are refused at lookup, from continuously updated threat feeds.

How we detect it

Ransomware

Droppers and the command channels ransomware needs are blocked before any payload can be fetched or keys exchanged.

How we detect it

Phishing

Threat intelligence and category filtering stop lookups of credential-harvesting and look-alike domains.

How we detect it

DNS tunnelling and exfiltration

Behavioural models flag data encoded into query patterns, with a confidence score your team can confirm or reject.

How we detect it

Newly registered and generated domains

Newly observed and algorithmically generated (DGA) domains are classified and held back by policy.

Inside the product

See the DNS firewall at work.

Real screens from the DNS Armor™ admin portal, not mockups.

AI Threat Detection screen listing findings by detection type

Tunnelling caught in the act

DNS infiltration, fast-flux and ML tunnel-detector findings per customer and tenant, with detection-type distribution and CSV export for your SOC.

Discovery Analytics screen with discovered apps and categories

What your network really reaches

Applications, web-filter categories, threats and countries discovered from live DNS traffic, including apps nobody told you were in use.

Geo Discovery map showing DNS hits by country

Query geography, country by country

A country-level map of DNS hits with the full ranking beside it, so you can see at a glance whether traffic leaves the region you expected.

How Protect decides

Three checks, before any connection exists.

Threat intelligence and RPZ feeds

ML behaviour analysis

Your categories, schedules and rules

Safe names resolve normally. Dangerous ones get no answer, so the connection never starts.

SOC integration

Stream DNS evidence straight into your SIEM.

The Local Resolver Logs Connector sends three CEF streams: DNS firewall events, query logs and portal audit logs.

Three CEF streams

Native CEF ingestion in ArcSight, Microsoft Sentinel and Elastic; onboarding templates for Splunk and QRadar.

Streams

  • DNS firewall (RPZ) events
  • DNS query logs
  • Portal audit logs

Supported SIEMs

  • Microsoft Sentinel
  • Splunk
  • IBM QRadar
  • Elastic
  • ArcSight
Deployment

Roll out across the estate with the tools you already use.

Deploy the Endpoint Agent silently through your management platform, point networks at DNS Armor™, or run the Local Resolver on-premises.

Endpoints screen listing enrolled devices and agent versions

Silent rollout

Registered agents appear under Monitoring → Endpoints and pick up policy automatically.

Deployment tools

  • Microsoft Intune
  • Jamf
  • Workspace ONE
  • Group Policy (GPO)
  • SCCM
  • Ansible
  • Puppet
  • Chef

Works alongside your existing firewall

Your next-generation firewall protects the traffic that passes through it. Protect works at the moment a name is looked up, before any connection is attempted, wherever the device is.

  • Blocks the lookup, so the connection is never made
  • Catches slow DNS tunnelling that perimeter firewalls were not built to detect
  • Covers roaming and off-network devices your firewall never sees
  • No new hardware and no changes to network routing
Compliance

Mapped to the frameworks your auditor uses.

Protect maps to specific DNS-layer controls in each of these frameworks.

  • NCA ECCSaudi Arabia
  • NCA CCCSaudi Arabia · cloud
  • SAMA CSFSaudi financial sector
  • UAE IA v2United Arab Emirates
  • DESC ISR v3Dubai
  • Qatar NIAQatar
  • PDPLUAE & Saudi Arabia
View the control mapping
Comparison

Where Protect fits next to your other controls.

Categories, not vendors.

Where Protect fits next to your other controls.
CapabilityDNS Armor Protect™Firewalls (NGFW)Other DNS security
Blocks before a connection is madeYesPartialYes
Covers roaming devicesYesPartialVaries
ML tunnelling and exfiltration detectionYesPartialPartial
Per-subnet public and private mappingYesN/ANo
Queries and logs in your chosen regionYesVariesNo
Multi-tenant, delegated adminYesPartialVaries
RPZ import and exportYesNoVaries
Cloud and on-premises, one platformYesPartialVaries
FAQ

Questions security teams ask us.

Does DNS Armor Protect™ replace our Palo Alto, Fortinet or Cisco firewalls?

No — it works alongside them, and it is not trying to do their job. Your firewall protects the traffic that flows through it. DNS Armor Protect™ works one step earlier, at the moment a device looks up a web address, and blocks the dangerous ones before any connection is attempted. It also covers laptops and phones when they are away from the office and never touch your firewall at all. No new hardware, and no changes to your network. Firewalls were also never designed to catch sophisticated DNS tunnelling, where data is drip-fed out inside ordinary-looking lookups over hours or days to stay under the radar. That is exactly the behaviour our models are built to spot.

Where are our query logs processed and stored?

In the region you choose. Self-service accounts are served from our Frankfurt, Germany service plane, and DNS logs are archived in the region you pick at signup. On the Enterprise track, the service plane and logging plane sit together in the region you choose. Logs are kept for the period in your contract, usually 30, 60 or 90 days. Every customer is held in an isolated tenant, and we never combine or compare data between customers.

Can we deploy silently across thousands of endpoints?

Yes, using the tools you already have — Microsoft Intune, Jamf, Workspace ONE, Windows Group Policy, SCCM, Ansible, Puppet or Chef. The install runs silently, with no prompts and no user involvement. Devices appear under Monitoring → Endpoints as they register and pick up your policy automatically.

Which SIEM and SOC platforms are supported?

The on-premises appliance sends three separate streams to your SIEM — firewall events, DNS query logs and portal audit logs. They use CEF, a common security-log format, so Microsoft Sentinel, ArcSight and Elastic read them as they are, and we provide ready-made setup templates for Splunk and QRadar. Send them over TCP, encrypted TLS (port 6514) or RELP rather than plain UDP — longer records can be cut short over UDP without any warning, and a cut-short record will not load.

How does it detect DNS tunnelling and data exfiltration?

By watching behaviour rather than checking names against a list. Machine-learning models look at how your DNS traffic actually behaves and flag the patterns that give an attacker away: data being smuggled out inside DNS lookups, malware quietly checking in with its operator, and the throwaway domain names malware generates to avoid being blocked. None of those appear on any blocklist. Each detection carries a confidence score, and your team can approve or reject it to sharpen future results. They appear under Monitoring → AI Threat Detection.

Can we keep the threat feeds we already subscribe to?

Yes, and it works in both directions. You can pull your existing feeds in over HTTPS, refreshed anywhere from hourly to manually, with sign-in details, timeouts and retries if they are needed. You can also publish DNS Armor™'s own threat, web-filtering and application lists in RPZ — the standard format for sharing them — so your existing DNS servers and security tools can use them.

Can it run on-premises rather than in the cloud?

Yes. The Local Resolver is a virtual machine that runs on VMware ESXi, Hyper-V or KVM. It can either pass queries to our cloud over an encrypted connection, or handle everything itself — filtering, AI detection and your own rules — so queries never leave your premises. Running locally, cached answers come back in under a millisecond. It also supports high availability, time synchronisation, and an Active Directory link so you can see which user made which request.

How do we control who can change security policy?

Through nine roles. A Security Operator can change security policies, rules, exceptions, devices and networks; a Security Analyst sees exactly the same things but cannot change anything. Each person can hold at most one security role, one licensing role and one DNS role, and the system blocks any combination that would undermine separation of duties. Every change is written to an audit log.

See Protect on your own traffic.

Book a 30-minute walkthrough with a solutions engineer, or start a free self-service trial today.