logoalt Hacker News

Choosing a Public DNS Resolver

47 pointsby pawalyesterday at 10:11 PM14 commentsview on HN

Comments

kingo55today at 12:43 AM

It would be nice if a site like this could offer a basic speed comparison test to your local network.

Imagine seeing response times at P90 for a series of random lookups and comparing the median response times.

show 1 reply
Bendertoday at 12:27 AM

I use Unbound locally as a DoH server. The Alpine Linux Unbound package is compiled with libnghttp2, required for the built in DoH listener. That's more than enough to enable ECH [1].

I pre-cache all the domains I use hourly via cron. My ISP is not going to dork with my DNS requests and their employees are bigger deviants than I. If I ever started browsing the web from a phone I would just set up my own public DoH server. It only takes a few minutes and gives me my own query logs for debugging weird issues.

[1] - https://tls-ech.dev/

show 3 replies
_deftoday at 12:19 AM

quad9 seems fine. Glad there are a bunch of alternatives though. We should never stop practicing decentralization in the net.

degeneratetoday at 12:35 AM

9.9.9.9 with 1.1.1.1 as secondary

denkmoontoday at 12:11 AM

9.9.9.9 is all you need

Obsessive5300yesterday at 11:56 PM

[dead]