Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Answering my own question, it can work on a per-app basis. So far I haven't missed anything with per-device blocklists, but maybe I'm missing out :)


Hi there, RethinkDNS developer here.

NextDNS does a lot more than RethinkDNS, at this point, but no reason why we couldn't implement their feature set. We are a team of three spread thin between the Android app and the stub resolver, but are continuing to make progress. Our focus, unlike NextDNS', is geared more towards anti-censorship.

With RethinkDNS though, right now, you don't need an account and could simply select a set of blocklists and copy the resulting URL to any DoH client [0]. As of today, RethinkDNS, the resolver, is more of a limited BlahDNS / Quad9 replacement than a NextDNS replacement. Limited, because it only supports DNS over HTTPS/[2|3].

That said, we do plan to pick up development pace on the DNS side and FOSS our DNS stub resolver that one could deploy to Cloudflare Workers with one-click [1].

And may be start catching up with NextDNS on the path it has trail-blazed.

Besides, you could use the RethinkDNS Android app to set NextDNS as your resolver instead of the default preset resolver; if you're on Android 8 or below, or need a firewall and on-device DNS logs.

[0] https://RethinkDNS.com/configure

[1] Not ready yet, but should be by end of this month: https://github.com/celzero/serverless-dns


Any possibility to have Tor or Purple I2P modules included like those in Invizible Pro: https://invizible.net/en/

P.S. It crashes now and then when I try to enable resolvers.

If I enable them and then exit the software and open it up again, it doesn't save the resolvers I have picked. Is it possible to save the settings?


> If I enable them and then exit the software and open it up again, it doesn't save the resolvers I have picked. Is it possible to save the settings?

Strange. I hope you're on the latest version, v053a? I am not able to reproduce it. This is what I did:

1. Setup to use a custom DNS over HTTPS resolver, say, https://trr.dns.nextdns.io/dns-query

2. Force stop the app.

3. Come back to the app and reconnect, and notice it still picks up the resolver from step #1.

I guess you're seeing that in step #3, the app reverts back to "RethinkDNS Basic (default)"?

Can you drop me an email because we have seen reports of DNS flips when using DNSCrypt v3 but not DNS over HTTPS, I am mz at celzero dot com


RethinkDNS does support chaining out to any SOCKS5 (TCP) endpoint on-device. SOCK5 UDP should be on its way, too. https://github.com/celzero/rethink-app/issues/100

I'm not sure if we'd ever embed the Tor or I2P library in the app (because we'd need to constantly update it with upstream to ensure we don't slip up on security issues), but never say never.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: