dnsproxy
A simple DNS proxy server supporting DNS-over-TLS, DNS-over-HTTPS, DNSCrypt and DNS-over-QUIC.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About dnsproxy
dnsproxy is a DNS proxy server from the AdGuard team that supports all current DNS protocols, including DNS-over-TLS, DNS-over-HTTPS, DNSCrypt and DNS-over-QUIC, for both clients and upstream resolvers. It runs as a command-line program configured by flags or a YAML file, and a Docker setup is included.
It suits people who want to send the DNS queries of a machine or network to an encrypted upstream resolver without running a full filtering dashboard.
Strengths
- Supports DoH, DoT, DoQ and DNSCrypt
- Single command-line program with a YAML config option
- Docker setup included
- Maintained by the AdGuard team, with around 3,300 stars
Limitations
- No graphical interface or web dashboard
- Does not provide blocklist management like AdGuard Home
Details
- Pricing
- FreeFree and open source with no paid tier.
- License
- Open source, license not stated
- Developer
- AdGuard
- Platforms
- Self-hosted, Command line
- How it runs
- Downloadable app, Self-hosted
- Account
- Not required
- Best suited for
- Forwarding local DNS traffic to an encrypted upstream resolver
- Categories
- Network tools, DNS filtering
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to dnsproxy
Compare allSoftware that can replace dnsproxy for an important use case, and what changes if you switch.
dnscrypt-proxy
Encrypts your DNS lookups so your internet provider cannot read or tamper with them, and blocks domains while it is there.
dnscrypt-proxy adds Anonymized DNS, Oblivious DoH, filtering and resolver speed balancing, configured through a TOML file.
AdGuard DNS CLI
A lightweight cross-platform DNS client that forwards a machine's DNS requests to AdGuard DNS.
AdGuard DNS CLI is a lightweight forwarder with an MSI installer for Windows, but it is built around the AdGuard DNS service.
RouteDNS
A DNS stub resolver, proxy and router with blocklists and DoT, DoH, DoQ and DTLS support.
RouteDNS adds DTLS upstreams, flexible query routing and built-in blocklists, with file-based configuration.
Stubby
Local DNS stub resolver that encrypts queries with DNS-over-TLS.
Stubby is BSD-3-Clause licensed and encrypts DNS with DNS-over-TLS only, with a strict profile that refuses unencrypted fallback.
mosdns
A plugin-based DNS forwarder with rule-based routing, domain blocking and encrypted DNS support.
mosdns adds rule-based routing to different upstreams and domain blocking with DoT, DoH and DoQ, but its documentation is in Chinese.
SmartDNS
A local DNS server that queries several upstream resolvers and returns the fastest-responding IP address.
SmartDNS returns the fastest upstream answer from DoT, DoH, DoQ and DoH3 resolvers and can block ad domains through rules.
YogaDNS
A Windows DNS client that intercepts system DNS requests and sends them over encrypted protocols by rule.
YogaDNS is a closed-source freemium Windows client that captures system DNS automatically and routes it by per-hostname rules.
Similar software
Related functionality, not necessarily a direct replacement.
AdGuard Home
Network-wide ad and tracker blocking in a single binary, with encrypted DNS built in rather than bolted on.
AdGuard DNS
Public filtering DNS resolver with encrypted transports.
Unbound
Validating, recursive, caching DNS resolver.
Blocky
Lightweight DNS proxy with blocklists, written for container deployments.