Encrypted DNS Resolver

DNSBunker

A public encrypted DNS resolver that blocks ads, trackers, phishing and malware before your device ever connects to them. No account, no app, nothing written to disk.

Most clients

DoH / DoH3 (ECH)

The right choice for browsers, mobile profiles and any app that asks for a DNS-over-HTTPS URL.

https://dnsbunker.org/dns-query
System-wide

Private DNS

For Android, most routers and desktop operating systems, the hostname alone is enough.

dnsbunker.org
Hard rule

Encrypted only

Plain DNS on port 53 is not reachable from outside. A client that cannot encrypt its queries cannot use this resolver.

Filtering happens before a connection is attempted. If a domain is on an active list, DNSBunker answers with NXDOMAIN instead of an IP address. The ad server, tracker or malicious host is never reached.

Ads & trackers

Hagezi's Pro list blocks known ad servers and tracking or telemetry domains across apps, smart TVs and browsers, not only web pages.

Threat intelligence

Hagezi's Threat Intelligence Feed adds phishing, malware and newly weaponised domains, updated continuously.

Pattern coverage

Wildcard and regular-expression rules catch generated and rotating hostnames that a plain domain list would miss.

Both lists are mirrored publicly at hagezi-mirror.dnsbunker.org for anyone who wants to point their own resolver at them.

False positives

If a legitimate domain is blocked, report it to the maintainers of the list that contains it. For Hagezi lists, the right place is the Hagezi issue tracker.

Not covered: DNS rebinding

DNSBunker does not block answers that resolve to private or loopback addresses. Filtering those out indiscriminately breaks legitimate setups like split-horizon DNS, home automation and self-hosted services reached by their public hostname. Protection against DNS rebinding belongs on the client, which has the context to judge whether a private-IP answer makes sense.

No query logs

DNSBunker does not keep a history of requested domains. Client IPs and query contents are not written to persistent storage, so the resolver cannot build a browsing profile from them.

QNAME minimisation

When the resolver has to ask authoritative nameservers, it sends only the part of the name needed for that step (RFC 9156). Higher-level servers do not receive the full hostname if it is not necessary.

Germany, EU law

The infrastructure is located in Frankfurt, Germany. The project is operated under EU data protection law and the German legal pages linked below describe the processing details.

Private project

DNSBunker has no ad business, investor story or analytics product attached to it. It is a private, non-commercial resolver for people who want a stricter default without running the whole stack themselves.

Open-source resolver stack

Query dispatching runs on dnsdist, recursive resolution on Knot Resolver. Both are established open-source projects from the DNS infrastructure world, not a custom black box built for this project alone.

More detail

Every claim on this page is backed by a technical description in the Privacy Policy: what is processed, for how long, and why.

Encrypted transport only

Queries are accepted exclusively over DoH, DoT and DoQ. Plain DNS on port 53 is closed to the outside, so lookups can't be read or altered in transit by a network sitting in between.

DNSSEC

DNSSEC validation checks whether signed DNS answers still match their cryptographic chain. DNSBunker treats broken or invalid signatures as a failed answer instead of quietly falling back to unsigned trust.

Encrypted Client Hello (ECH)

DoH and DoH3 connections use Encrypted Client Hello, so the initial TLS handshake does not reveal in cleartext that a device is talking to DNSBunker specifically. Without ECH, that server name is visible to anyone watching the connection, even though the DNS traffic itself is encrypted.

Before a page loads

A browser can't connect to dnsbunker.org directly. A resolver first has to turn that name into an IP address. That lookup happens constantly, usually before anything appears on screen.

Where tracking starts

DNS reveals which domains a device is trying to reach. Sent in the clear, the local network and access provider can read it. Logged by the resolver, the trail lives there instead.

The filter belongs early

A resolver can refuse an unwanted domain before a browser, app or smart TV ever opens a connection. It is not a full security suite, but it removes a lot of noise before it reaches a device.

Area
DNSBunker default
What that means
Transport
DoH / DoH3 / DoT / DoQ
DNS traffic is encrypted on the way to the resolver.
Filtering
Hagezi Pro / TIF
Ads, trackers, phishing and malware domains are rejected at DNS level.
Logging
No query logs
Client queries and IPs are not written to persistent storage.
DNSSEC
Strict validation
Broken signatures are refused instead of silently accepted.
1A domain is requested
A browser, app or device needs an IP address for a domain and sends the lookup to DNSBunker.
2The transport is encrypted
Instead of plain DNS on port 53, the client uses HTTPS, TLS or QUIC. The access network sees a connection to DNSBunker, not the domain that was requested.
3The resolver checks policy
If the domain matches an ad, tracker, phishing, malware or bypass rule, DNSBunker answers with NXDOMAIN. Clean domains resolve normally.
4The answer leaves no trail
The response goes back to the client. Query content and client IPs are never written to disk, so there is no browsing history to sell, analyse or hand over.
At home
Set the resolver once and cut tracking, ad calls and known-bad domains across phones, laptops, tablets and TVs. No browser extension is needed for the DNS layer.
Beyond the browser
Most ad and telemetry calls don't come from a web page. They come from apps, launchers, smart TVs and devices where installing an extension isn't an option.
Small offices
Use DNSBunker as an upstream resolver on a router, AdGuard Home, Pi-hole or dnscrypt-proxy. The network gets a shared first line of filtering without an agent on every device.
Public Wi-Fi
In hotels, airports or cafés, encrypted DNS keeps lookups away from casual network inspection. DNSBunker only accepts encrypted transports from outside.
VPN users
A VPN hides traffic from the access network, but DNS still needs a resolver. Choosing your own means choosing the logging and filtering policy that comes with it.
Admins
DNS stamps, DoQ, QNAME minimisation and strict DNSSEC are available without a special plan. Copy the endpoint you need and wire it into your existing stack.

Is this fast enough for daily use?

That depends on where you are. DNSBunker runs from a single location in Frankfurt, not a global anycast network. For most of Central Europe the added latency is negligible; the further away you are, the more a resolver closer to you will usually win.

What happens if the server goes down?

Your device falls back to whatever secondary resolver you've configured, if any. There is no failover network, no SLA and no uptime guarantee behind DNSBunker — it's a private project, not a managed service.

Can I run the same setup myself?

Yes. The stack is dnsdist in front of Knot Resolver, with the Hagezi lists loaded as RPZ zones — all open source, none of it tied to this specific server.

Why trust a resolver you don't operate yourself?

You shouldn't have to take it on faith. The Privacy Policy documents exactly what is processed and for how long, the block lists are public and mirrored, and the resolver software is well-known open source, not a custom black box.

DNS over HTTPS
DoH / DoH3 (ECH)

For browsers, mobile configuration profiles and clients that accept a DoH URL (RFC 8484). DoH3 uses HTTP/3 over QUIC where the client supports it.

https://dnsbunker.org/dns-queryh3://dnsbunker.org/dns-query
DNS over TLS
DoT

Good for Android Private DNS, routers and system resolvers that ask for a hostname instead of a URL. DoT is defined in RFC 7858.

dnsbunker.org
DNS over QUIC
DoQ

QUIC-based transport for clients that support DoQ directly (RFC 9250). Useful when connection migration and fast reconnects matter.

quic://dnsbunker.org
DNS Stamps

DNS stamps bundle address, protocol and resolver metadata into a portable string, handy for DNSCrypt-Proxy, AdGuard Home and compatible clients.

DoH (ECH)sdns://AgMAAAAAAAAADjE4NS4yNTAuMjUwLjYxAA1kbnNidW5rZXIub3JnCi9kbnMtcXVlcnk
DoTsdns://AwMAAAAAAAAADjE4NS4yNTAuMjUwLjYxAA1kbnNidW5rZXIub3Jn
DoQsdns://BAMAAAAAAAAADjE4NS4yNTAuMjUwLjYxAA1kbnNidW5rZXIub3Jn
IP addresses

Both an IPv4 and an IPv6 address are provided. Neither offers plain DNS service on port 53.

185.250.250.612a0a:51c1:000a:00ea::
Android 9+

Open Settings > Network & Internet > Private DNS, choose Private DNS provider hostname and enter the hostname below. Android uses DoT system-wide.

dnsbunker.org