Server Specs

Transparency is key. Here is exactly what powers our infrastructure.

Query Processing Flow

1. AdGuard Home

Filters ads, trackers, and malware.

2. Unbound

Validating, recursive resolver.

3. Redis

Ultra-fast persistent caching.

4. dnscrypt-proxy

Final encryption layer.

Component Details

AdGuard Home

The first line of defense. It inspects every incoming DNS query against our blocklists. If a match is found (e.g., an ad server), it returns a null response immediately, saving bandwidth and protecting your privacy.

Unbound

A powerful, validating, recursive, and caching DNS resolver. It ensures that the DNS answers you receive are authentic (using DNSSEC) and haven't been tampered with.

Redis

We use Redis as a persistent backend cache for Unbound. This allows us to serve frequently accessed domains instantly from memory, significantly reducing latency for popular sites.

dnscrypt-proxy

The final hop. Before any query leaves our server to reach an upstream authority (if not in cache), dnscrypt-proxy encrypts it using the DNSCrypt protocol, ensuring your ISP cannot see what you are resolving.

Active Filter Lists

We utilize the following high-quality blocklists from the AdGuard Hostlists Registry to ensure comprehensive protection:

AdGuard DNS filter
filter_1.txt
HaGeZi's Normal Blocklist
filter_34.txt
AdGuard DNS Popup Hosts filter
filter_59.txt
1Hosts (Lite)
filter_24.txt
OISD Blocklist Small
filter_5.txt