AdGuard DNS CLI
A lightweight cross-platform DNS client that forwards a machine's DNS requests to AdGuard DNS.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About AdGuard DNS CLI
AdGuard DNS CLI, previously called AdGuard DNS Client, is a small cross-platform client for AdGuard DNS. It runs as a local DNS server and forwards requests to the configured upstream resolvers, so a computer can use AdGuard DNS filtering without changing router settings.
Configuration is a YAML file, and the project provides an MSI installer for Windows and a Docker image. It suits people who already use AdGuard DNS and want it applied on a single machine.
Strengths
- Lightweight local DNS server forwarding to AdGuard DNS
- YAML configuration file
- MSI installer for Windows and a Docker image
- Maintained with a published changelog
Limitations
- Built around the AdGuard DNS service
- Command-line and config file only, with no graphical interface
Details
- Pricing
- FreeThe client is free and open source.
- License
- Open source, license not stated
- Developer
- AdGuard
- Platforms
- Windows, Command line
- How it runs
- Downloadable app
- Works offline
- No
- Best suited for
- Using AdGuard DNS filtering on a single computer
- Categories
- DNS filtering
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to AdGuard DNS CLI
Compare allSoftware that can replace AdGuard DNS CLI for an important use case, and what changes if you switch.
dnsproxy
A simple DNS proxy server supporting DNS-over-TLS, DNS-over-HTTPS, DNSCrypt and DNS-over-QUIC.
dnsproxy, also from AdGuard, forwards to any DoH, DoT, DoQ or DNSCrypt upstream rather than being built around the AdGuard DNS service.
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 is ISC-licensed and adds Anonymized DNS, Oblivious DoH, local filtering and resolver speed balancing, configured through a TOML file.
Stubby
Local DNS stub resolver that encrypts queries with DNS-over-TLS.
Stubby encrypts machine-wide DNS with DNS-over-TLS only, under a BSD-3-Clause license, and works with any compatible resolver.
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 over many encrypted protocols.
RouteDNS
A DNS stub resolver, proxy and router with blocklists and DoT, DoH, DoQ and DTLS support.
RouteDNS is a file-configured stub resolver with DoT, DoH, DoQ and DTLS upstreams, flexible routing and built-in blocklists, running on Linux.
Similar software
Related functionality, not necessarily a direct replacement.
AdGuard DNS
Public filtering DNS resolver with encrypted transports.
AdGuard Home
Network-wide ad and tracker blocking in a single binary, with encrypted DNS built in rather than bolted on.
personalDNSfilter
Lightweight Java DNS filter proxy that blocks ad and malware domains on Android and desktops.
hBlock
A POSIX shell script that builds a hosts file blocking ad, tracking and malware domains.