5 ms·
It doesn't cost that much to run a DNS server, even with DoH/DoT. You can easily serve a few million users with a milisecond latency off a cheap instance with 2
by Ayesh 8y ago
It doesn't cost that much to run a DNS server, even with DoH/DoT. You can easily serve a few million users with a milisecond latency off a cheap instance with 2GB instance.
That's not to say the cost is zero, but with with multiple caching layers (O/S, browser, router, etc), and serving same results for everyone, server costs are not very high.
- tyingq 8y agoThis might be a little more expensive than usual if it returns NXDOMAIN for known ad serving domains. Many DNS clients don't cache failures.
- wallacoloo 8y agoDon't know how AdGuard does this, but pihole returns 127.0.0.1 for ad-serving domains. I don't know enough about DNS to guess why it does that instead of returning a failure, though my guess is that maybe doing so prevents software from falling through to a user's secondary DNS server.
- tyingq 8y agoInteresting. Could produce odd results if you run a local webserver and don't have SNI on. Seems like that behavior should be something configurable. Edit: Apparently it is. https://pi-hole.net/2018/05/18/nxdomain-and-null-blocking-with-ftldns/ https://pi-hole.net/2018/05/18/nxdomain-and-null-blocking-wi...