ctrld
« Back to VersTracker
Description:
Highly configurable, multi-protocol DNS forwarding proxy
Type: Formula  |  Latest Version: 1.4.8@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: dns networking proxy privacy security
Install: brew install ctrld
About:
ctrld is a high-performance DNS forwarding proxy that acts as a local resolver, forwarding all queries to a configurable upstream DNS service like Control D or any other provider. It offers deep customization through a simple configuration file, enabling granular filtering, caching, and logging of DNS traffic. This tool is designed for users who need robust control over their DNS queries without complex system-level setups.
Key Features:
  • Multi-protocol support (DNS, DoH, DoT, DoQ)
  • Powerful query filtering and rewriting rules
  • Local caching for improved performance and privacy
  • System-wide configuration without changing OS settings
Use Cases:
  • Enforcing network-wide ad-blocking and content filtering
  • Securing DNS traffic by forwarding to encrypted resolvers
  • Bypassing geo-restrictions for specific domains
  • Debugging and logging DNS queries for development
Alternatives:
  • dnsmasq – dnsmasq is a lightweight DHCP and DNS server, whereas ctrld focuses purely on forwarding and filtering with modern protocol support.
  • cloudflared – cloudflared is specific to Cloudflare's DNS-over-HTTPS service, while ctrld supports multiple upstream providers and offers more granular filtering.
Version History
Detected Version Rev Change Commit
Dec 2, 2025 5:03pm 0 VERSION_BUMP cf759350
Oct 10, 2025 12:02pm 0 VERSION_BUMP 6365250f
Oct 7, 2025 11:15am 0 VERSION_BUMP dce0d945
Oct 7, 2025 7:29am 0 VERSION_BUMP 7e42174d
Oct 5, 2025 8:38pm 0 NEW ef1c1f10