

Überblick
Ein flexibler DNS-Proxy mit Unterstützung für moderne verschlüsselte DNS-Protokolle wie DNSCrypt v2, einschließlich Post-Quantum-DNSCrypt (DNSCrypt 2026), DNS-over-HTTPS, Anonymized DNSCrypt und ODoH (Oblivious DoH).
Als Quellcode und vorkompilierte Binärdateien für die meisten Betriebssysteme und Architekturen verfügbar (siehe unten).
Funktionen
- Verschlüsselung und Authentifizierung des DNS-Verkehrs. Unterstützt DNS-over-HTTPS (DoH) mit TLS 1.3 und QUIC, PQDNSCrypt, DNSCrypt, anonymes DNS und ODoH
- Client-IP-Adressen können mit Tor, SOCKS-Proxys oder anonymen DNS-Relais verborgen werden
- DNS-Abfrageüberwachung mit separaten Protokolldateien für normale und verdächtige Abfragen
- Filterung: blockiert Werbung, Malware und andere unerwünschte Inhalte. Kompatibel mit allen DNS-Diensten
- Zeitbasierte Filterung mit einem flexiblen Wochenplan
- Transparente Weiterleitung bestimmter Domains an bestimmte Resolver
- Optionales Hot-Reloading von Konfigurationsdateien (standardmäßig deaktiviert seit v2.1.10)
- DNS-Caching zur Reduzierung der Latenz und Verbesserung der Privatsphäre
- Lokale IPv6-Blockierung zur Reduzierung der Latenz in IPv4-only-Netzwerken
- Lastverteilung: Wähle eine Gruppe von Resolvern aus – dnscrypt-proxy misst und verfolgt automatisch deren Geschwindigkeit und verteilt den Datenverkehr auf die schnellsten verfügbaren.
- Cloaking: wie eine
HOSTS-Datei unter Steroiden, die vorkonfigurierte Adressen für bestimmte Namen zurückgeben oder die IP-Adressen anderer Namen auflösen und zurückgeben kann. Dies kann sowohl für die lokale Entwicklung als auch zur Durchsetzung sicherer Suchergebnisse bei Google, Yahoo, DuckDuckGo und Bing verwendet werden
- Automatische Hintergrundaktualisierung der Resolver-Listen
- Kann ausgehende Verbindungen zur Nutzung von TCP zwingen
- Kompatibel mit DNSSEC
- Enthält einen lokalen DoH-Server zur Unterstützung von ECH (ESNI)
Vorkompilierte Binärdateien
Aktuelle, vorkompilierte Binärdateien sind verfügbar für:
- Android/arm
- Android/arm64
- Android/x86
- Android/x86_64
- Dragonfly BSD
- FreeBSD/arm
- FreeBSD/x86
- FreeBSD/x86_64
- Linux/arm
- Linux/arm64
- Linux/mips
- Linux/mipsle
- Linux/mips64
- Linux/mips64le
- Linux/x86
- Linux/x86_64
- macOS/arm64
- macOS/x86_64
- NetBSD/x86
- NetBSD/x86_64
- OpenBSD/x86
- OpenBSD/x86_64
- Windows
- Windows 64 Bit
- Windows ARM
Wie diese Dateien verwendet und ihre Signaturen überprüft werden, ist in den Installationsanweisungen dokumentiert.
Mitwirkende
Code-Mitwirkende
Dieses Projekt existiert dank aller Menschen, die dazu beitragen.

Finanzielle Unterstützer
Werde finanzieller Unterstützer und hilf uns, unsere Gemeinschaft zu erhalten. [Beitragen]
Einzelpersonen

Organisationen
Unterstütze dieses Projekt mit deiner Organisation. Dein Logo wird hier mit einem Link zu deiner Website erscheinen. [Beitragen]
