2 days ago
Thurs Feb 26, 2026 2:26pm PST
Show HN: CDNs – A simple Go CLI to switch DNS servers in one second
Hey HN,

I got tired of digging through cluttered OS network settings every time I wanted to change my DNS provider (Cloudflare, Google, Quad9, etc.). It always felt like too many clicks for such a basic task.

To fix this, I built cdns in Go. It’s a minimal, single-purpose CLI tool that strictly follows the KISS principle. You run one command, pick your provider, and your system's DNS is updated instantly right from the terminal.

https://github.com/junevm/cdns

I'd love to hear your thoughts, any feedback on the Go implementation, or if you run into any OS-specific edge cases!

read article
comments:
add comment
loading comments...